删除行时,sql – “字符串或二进制数据将被截断”

前端之家收集整理的这篇文章主要介绍了删除行时,sql – “字符串或二进制数据将被截断”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用Microsoft sql Server Management Studio Express连接到我们的sql Server 2005(认为它的2005,它的版本9.000有些东西)。我有一个表,一列保存了很多文本。我已将列类型设置为文本。当我在这一列中有很多文本的行时,我无法删除它。当我尝试删除它时,我收到消息“字符串或二进制数据将被截断”。如果我尝试编辑行,我得到相同的消息。我该怎么办?

相当可观:我修复了drop table并重新创建,但我想要一个解决方案!

解决方法

通常,当您将一个长值插入到无法存储的列中时,会发生这种错误。检查您删除行时是否没有任何触发器或任何相关逻辑可以代表您执行此操作(例如,用于记录目的/审计跟踪)

猜你在找的MsSQL相关文章