SQL 触发器-如何查看当前数据库中有哪些触发器

作者:leen 来源:千一网络(原创) 日期:2006-5-11

在查询分析器中运行:

use 数据库名
go
select * from sysobjects where xtype='TR'

sysobjects 保存着数据库的对象,其中 xtype 为 TR 的记录即为触发器对象。在 name 一列,我们可以看到触发器名称。

相关文章
文章评论
  • 1 楼:评论
  • 2 楼:评论
    触发器运行过程中有什么机制来查看修改的记录信息?

  • 3 楼:评论
    触发器里有虚拟表,可以找到新插入、修改、删除的记录,可以判断新的记录是否符合某项条件,然后再来判断是否继续执行。
    比如虚拟表:select @title = title from inserted
    更多请参见触发器:http://www.cftea.com/specials/trigger/