如何验证或测试如果在SQL Server中触发了触发器

时间:2014-06-05 05:39:21

标签: sql-server triggers

我们在SQL Server中有一个触发器,它应该在DML SQL查询上触发,即更新表中列的值时。 有没有办法验证触发器是否实际被触发? 我正在寻找一个SQL查询或一个日志文件来记录被触发的任何触发器。

谢谢

1 个答案:

答案 0 :(得分:4)

不,我不知道这件事。

要测试触发器是否触发,您可以向触发器添加PRINT语句(例如" PRINT'触发器触发!'"),然后做一些应该触发触发器的事情。如果您在管理工作室的消息选项卡中获得了打印文本,那么您就知道它被解雇了。