0
A
回答
1
这可能会帮助你..
SELECT SO.NAME
, SE.*
FROM sys.trigger_events SE
INNER JOIN sys.objects SO
ON SE.object_id = SO.object_id
这个查询给出了数据库触发器的列表,它们的类型描述。 如果您需要某个特定触发器,请使用WHERE
条件。
SELECT SO.NAME
, SE.*
FROM sys.trigger_events SE
INNER JOIN sys.objects SO
ON SE.object_id = SO.object_id
WHERE SO.name = 'trigger_name'
+1
该解决方案有效。但可能你的意思是INNER JOIN sys.triggers?因为对于sys.objects - 结果是空的(在DDL触发器上测试)。 – kaa
相关问题
- 1. 有没有办法触发事件viewDidUnload?
- 2. 有没有办法获得SQL Server中所有当前临时表的列表?
- 3. SQL Server 2008:有没有办法创建这样的触发器?
- 4. SQL Server有没有办法从给定列表中选择列
- 5. 有没有办法在Javascript中触发“Ctrl + Shift + P”事件?
- 6. 有没有办法过滤jQuery中没有触发事件的匹配元素?
- 7. SQL Server 2005 - 触发器没有触发
- 8. 有没有办法在sitecore中获得发布队列?
- 9. vscode - 有没有办法手动触发事件?
- 10. 有没有办法在Mac OS X上触发手势事件?
- 11. asp.net有没有办法在Cookie过期时触发Session_End事件?
- 12. 有没有办法阻止WPF CheckBox触发Checked事件?
- 13. 有没有办法解析JSON并在现场触发事件?
- 14. 有没有办法手动触发Google地图事件?
- 15. Jenkins:有没有办法获得所有项目URL的列表
- 16. 有没有办法在SQL Server中回滚事务?
- 17. 有没有办法触发一个没有点击事件的updatepanel?
- 18. 当SQL Server中的表格单元格值发生变化时,是否有办法从Silverlight中触发事件?
- 19. 有没有办法模拟Windows 8中的触摸事件?
- 20. 有没有办法获得多个列表python的索引?
- 21. 有没有办法获得Google脚本中触发器的详细信息?
- 22. 有没有办法让视频触发HTTP POST事件(或其他事件)
- 23. 有没有什么办法可以在View中触发Storyboard的事件?
- 24. 有没有办法在客户端获得Tenant对象列表?
- 25. Flash - 有没有办法获得实例变量列表?
- 26. 有没有触发plotselected事件而不触发plotclick事件的方法?
- 27. sql server 2008 - 没有触发器的sqlcachedependency?
- 28. 有没有办法在SQL
- 29. 有没有办法从OSX获取AIR中的多点触控事件?
- 30. 有没有办法从SQL Server Azure中的触发器删除中删除Azure blob存储中的文件?
通过事件,你的意思是否给定的触发器是用于/而不是插入/更新/删除? –
@Fergus Bown,是的,对于DML触发器插入/更新/删除。和DDL - 事件:http://technet.microsoft.com/en-us/library/bb522542(v=sql.110).aspx,事件组:http://technet.microsoft.com/en-us/ library/bb510452(v = sql.105).aspx – kaa
而且很好找出触发“时间”的查询 - FOR/AFTER/INSTEAD OF :)。对于像MySQL或Postgre这样的其他DBMS来说,这并不是什么大问题,但对于SQL Server来说并不明显。 – kaa