字符串或二进制数据将被截断 - 但不知道参数值

时间:2013-05-28 14:24:03

标签: sql-server

当尝试插入特定表时,公司程序会将string or binary data would be truncated错误打印到错误表中。我从其他帖子中确实知道这是当前表结构的原因。有一个或多个字段太短,但遗憾的是我无法访问实际查询的值。相反,它会将它们从堆栈跟踪转储为@parametername1, @parametername2,等。

有什么方法可以从SQL Server 2012中的某种监视工具看到哪些参数和值失败了?我的意思是,SQL Server已经返回错误,所以如果我重复错误,我可以记录它吗?

1 个答案:

答案 0 :(得分:2)

您可以在SQL事件探查器中设置跟踪。对于该语句,它将为您提供列表和插入的匹配值。