MS SQL中遇到空字符串转化数值遇到的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MS SQL中遇到空字符串转化数值遇到的问题相关的知识,希望对你有一定的参考价值。
需要将名为AX一列varchar(30)的市值相加到数值型字段上,使用select cast(AX as decimal(12,2))出现错误“从数据类型 varchar 转换为 numeric 时出错。”
但使用select cast(AX as float) 则为正确。
看来float与decimal 有区别的。
以上是关于MS SQL中遇到空字符串转化数值遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章
我在制作一串字符数组以在 Unity 引擎中打印到屏幕时遇到问题
交叉报表列头排序时遇到的oracle问题—oracle ORA-12704:字符集不匹配varchar2转化为nvarchar2字符缺失case when else后的字符类型要一致