如何检查MSSQL触发器是否可运行?

时间:2014-10-29 15:21:57

标签: sql-server triggers

如何检查目标触发器是否可运行? 在Oracle中,我可以从user_object表中简单地选择它:

SELECT status FROM user_objects WHERE OBJECT_TYPE = 'TRIGGER' and object_name='trigger_name'

我可以在MSSQL中做类似的事情吗?


解决方案Find broken objects in SQL Server

1 个答案:

答案 0 :(得分:1)

在SQL Server中没有关于问题评论中描述的Oracle行为的等效验证。如果触发器存在并已启用,则它是可运行的。它可能会出错,但SQL Server至少会尝试执行。