1. 程式人生 > >sql 錯誤 未更新行1中的資料 錯誤源:.net sqlclient data provider

sql 錯誤 未更新行1中的資料 錯誤源:.net sqlclient data provider

 sql server 2012的一張表中修改某個欄位,不管是刪除字元還是新增都提示下面的錯誤.

---------------------------

Microsoft SQL Server Management Studio
---------------------------
未更新任何行。

未提交行 1 中的資料。
錯誤源: .Net SqlClient Data Provider。
錯誤資訊: 將截斷字串或二進位制資料。

語句已終止。

請更正錯誤並重試,或按 Esc 取消更改。


這種錯誤,一般是修改的資料超出了欄位指定範圍就報錯.

如果輸入的字元的個數小於指定的長度,varchar 可以自動的收縮

如果字元的個數超出了指定的長度,便會報以上錯誤了.