前言:此報錯情況針對於我個人實例,依據情況而定
首先本表數據原樣如下
現如今我需要對TotalMass這一列數據進行sql上的處理,進行除以1000,如下圖
但是這個執行結果,導致sql的報錯,我猜測是我的數據長度超長了,在於那個“15080”的數據,於是我單獨拿出來查看情況
,執行結果是可以單獨使用的,我又 去看了一下我的列的屬性,varchar(100)也可以,應該不會導致這種情況的發生,於是我更改了一下的sql查詢語句
使用cast函數對其進行轉型就可以進行解決了。