当尝试插入特定表时,公司程序会将string or binary data would be truncated
错误打印到错误表中。我从其他帖子中确实知道这是当前表结构的原因。有一个或多个字段太短,但遗憾的是我无法访问实际查询的值。相反,它会将它们从堆栈跟踪转储为@parametername1, @parametername2,
等。
有什么方法可以从SQL Server 2012中的某种监视工具看到哪些参数和值失败了?我的意思是,SQL Server已经返回错误,所以如果我重复错误,我可以记录它吗?
答案 0 :(得分:2)
您可以在SQL事件探查器中设置跟踪。对于该语句,它将为您提供列表和插入的匹配值。