您的位置:首页 > 其它

对将‘47 ’转化为int格式错误的问题解决

2008-04-29 10:07 316 查看
发现遇到问题后将问题及解决办法记录下来真是个好习惯,以后遇到类似的问题就可以随时查询。

问题:

将 varchar 值 '20

' 转换为数据类型为 int 的列时发生语法错误。

解决方法:

该问题主要是因为在20后还有一个回车换行符,用语句

update table set col004=replace(col004,char(13),'')



update table

set col004=replace(col004,char(10)+char(13),'')

来删除列值中的多余字符。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐