sql 错误 未更新行1中的数据 错误源:.net sqlclient data provider

 sql server 2012的一张表中修改某个字段,不管是删除字符还是添加都提示下面的错误.

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

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

未提交行 1 中的数据。
错误源: .Net SqlClient Data Provider。
错误信息: 将截断字符串或二进制数据。

语句已终止。

请更正错误并重试,或按 Esc 取消更改。


这种错误,一般是修改的数据超出了字段指定范围就报错.

如果输入的字符的个数小于指定的长度,varchar 可以自动的收缩

如果字符的个数超出了指定的长度,便会报以上错误了.



你可能感兴趣的:(sql 错误 未更新行1中的数据 错误源:.net sqlclient data provider)