论坛首页 入门讨论版 其他综合

如何编程ms sql server 2000 查询某个表的所有触发器名称

浏览 96 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-05-13

如何编程ms   sql   server   2000   询某个表所有触发器名称,拥有者及类型(即insert,   delete   or   update)?

(1) select   *   from   sysobjects   where   xtype='TR'   and   parent_obj=object_id('表名')

(2)select   *   from   sysobjects   where   xtype='TR'  
   
  ---------------------------------  
  xtype   char(2)   对象类型。可以是下列对象类型中一种:    
  C   =   CHECK   约束  
  D   =   默认值或   DEFAULT   约束  
  F   =   FOREIGN   KEY   约束  
  L   =   日志  
  FN   =   标量函数  
  IF   =   内嵌表函数  
  P   =   存储过程  
  PK   =   PRIMARY   KEY   约束(类型是   K)  
  RF   =   复制筛选存储过程  
  S   =   系统表  
  TF   =   表函数  
  TR   =   触发器  
  U   =   用户表  
  UQ   =   UNIQUE   约束(类型是   K)  
  V   =   视图  
  X   =   扩展存储过程  

   
论坛首页 入门讨论版 其他综合

跳转论坛:
JavaEye推荐