如何跟踪sql server 2005中的触发器导致的错误或异常?

时间:2011-09-22 14:10:35

标签: sql-server sql-server-2005 triggers

我需要帮助才能在触发器中找到错误,语法是正确的,我可以将它添加到我的表中。 但是当我通过软件在此表中插入数据时,我收到错误。当我禁用触发器时,软件可以插入数据。问题是软件不会抛出任何异常。 我怎么能得到确切的错误,所以我将能够修复该触发器。有SQLserver错误跟踪工具吗?或日志非常感谢

触发器在INSERT INTO语句之后是否有帮助?

1 个答案:

答案 0 :(得分:1)

您可以使用SQL Server Profiler / Trace跟踪用户错误消息。

到目前为止,触发器中最常见的错误可能是假设inserteddeleted表只包含1行,因此当语句影响多行时它们会失败。你的触发器代码是这样做的吗?