博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql server<> != 从数据类型varchar转换为numeric 时出错
阅读量:6655 次
发布时间:2019-06-25

本文共 295 字,大约阅读时间需要 1 分钟。

sql server 数据类型转换出错

字段percentcomplete 是 varchar 类型, 都是存的数字

用 where cast(percentcomplete as numeric(12,2))<>100 报从数据类型varchar转换为numeric 时出错

这个sql有多个子查询,当单独执行各个子查询的时候,不会抱错,但整体执行就抱错

将每个子查询都按照case when isnumeric(percentcompleter)=1 then cast (percentcomplete as numeric(12,2)) else 0 end!=100写,就不抱错了 

转载地址:http://ezxto.baihongyu.com/

你可能感兴趣的文章
java基础提高之Vector
查看>>
构建基于 Node.js 的条形码识别程序
查看>>
电子商务java b2b b2c o2o平台
查看>>
ES6面试易错点总结
查看>>
Gui
查看>>
政府牵头,中国要造强大AI芯片挑战英伟达地位
查看>>
架构师基础面试知识总结
查看>>
MYSQL 优化
查看>>
2018年UI设计趋势概览
查看>>
7个提高效率的JavaScript调试工具
查看>>
Mysql主从架构-主库宕机如何恢复业务
查看>>
spring cloud构建互联网分布式微服务云平台-断路器聚合监控(Hystrix Turbine)
查看>>
Python爬虫学习必备知识点:正则表达式模块详解
查看>>
基于 Kubernetes 实践弹性的 CI/CD 系统
查看>>
也谈拼多多被薅羊毛事件
查看>>
JEESZ分布式框架开发环境部署
查看>>
SNMP for LVS
查看>>
性能日志和警报设置开机自动启动logman
查看>>
负载均衡的基本(常用)算法
查看>>
10g的scott账户解锁
查看>>