日期:2014-05-17  浏览次数:20368 次

sql 手工删除数据时提示 “将截断字符串或二进制数据”删除失败,用命令则可以,为什么
sql 手工删除数据时提示 “将截断字符串或二进制数据”删除失败,用命令则可以,为什么
谢拉
------最佳解决方案--------------------
那可能是ssms的机制不一样,比如用ssms来新加一列的实质是:
1、创建新表,结构为最终结构。
2、把原表数据导入新表,
3、把源表drop掉
4、重命名新表

而语句的话直接修改ddl。
------其他解决方案--------------------
应该是数据本身的问题.
------其他解决方案--------------------
是不是有触发器啥的?
------其他解决方案--------------------
删除也会抱着错?
------其他解决方案--------------------
删除时 触发了别的表更新数据 有可能报这个错误的。
------其他解决方案--------------------
表是新建的,我没有创建过触发器,
表里唯一我觉得特殊的就是用到了 text 数据类型