sql server 2012的一张表中修改某个字段,不管是删除字符还是添加都提示下面的错误.
---------------------------
Microsoft SQL Server Management Studio---------------------------
未更新任何行。
未提交行 1 中的数据。
错误源: .Net SqlClient Data Provider。
错误信息: 将截断字符串或二进制数据。
语句已终止。
请更正错误并重试,或按 Esc 取消更改。
这种错误,一般是修改的数据超出了字段指定范围就报错.
如果输入的字符的个数小于指定的长度,varchar 可以自动的收缩
如果字符的个数超出了指定的长度,便会报以上错误了.
本文介绍了在 SQL Server 2012 中修改表字段时遇到的错误:当尝试修改的数据超出字段长度限制时,系统会报错“未更新任何行”及“将截断字符串或二进制数据”。文章解释了此错误的原因,并提供了相应的解决思路。
2715

被折叠的 条评论
为什么被折叠?



