对将‘47 ’转化为int格式错误的问题解决
生活随笔
收集整理的這篇文章主要介紹了
对将‘47 ’转化为int格式错误的问题解决
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
發(fā)現(xiàn)遇到問題后將問題及解決辦法記錄下來真是個好習(xí)慣,以后遇到類似的問題就可以隨時查詢。
問題:
將 varchar 值 '20
' 轉(zhuǎn)換為數(shù)據(jù)類型為 int 的列時發(fā)生語法錯誤。
解決方法:
該問題主要是因為在20后還有一個回車換行符,用語句
update table set col004=replace(col004,char(13),'')
或
update table
set col004=replace(col004,char(10)+char(13),'')
來刪除列值中的多余字符。
問題:
將 varchar 值 '20
' 轉(zhuǎn)換為數(shù)據(jù)類型為 int 的列時發(fā)生語法錯誤。
解決方法:
該問題主要是因為在20后還有一個回車換行符,用語句
update table set col004=replace(col004,char(13),'')
或
update table
set col004=replace(col004,char(10)+char(13),'')
來刪除列值中的多余字符。
轉(zhuǎn)載于:https://www.cnblogs.com/colipso/archive/2008/04/29/1175699.html
總結(jié)
以上是生活随笔為你收集整理的对将‘47 ’转化为int格式错误的问题解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Visifire Silverlight
- 下一篇: 关于如何提高SQL Server Com