首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

varchar转化成numeric失误

2013-03-19 
varchar转化成numeric出错有一存储过程,前段时间没问题,但现在服务器执行提示说varchar转化numeric出错,我

varchar转化成numeric出错
有一存储过程,前段时间没问题,但现在服务器执行提示说varchar转化numeric出错,我在别的机器上执行没问题,请问这是什么情况 varchar?numeric
[解决办法]
那也许是你的数据有中存在部分非法数据,你在不同时段或者所取的数据段不同,可能在服务器上运行的时候取到了那个非法数据,因而转换失败,而用其他机器的时候没有取到该数据
可以测试一下,如果你知道具体是哪个表哪个字段的话,
select count(convert(numeric(你的实际长度),col)) from tb
还有就是可能是长度超限

热点排行