ORACLE和sqlServer查出表所有的触发器及触发器详细信息

ORACLE查出表所有的触发器及触发器详细信息

 一.查all_triggers表得到trigger_name Sql代码 select trigger_name from all_triggers where table_name='XXX';  

 二.根据trigger_name查询出触发器详细信息 Sql代码   

select text from all_source where type='TRIGGER' AND name='TR_XXX';

不积跬步无以至千里,不积小流无以成江海

SQLServer查出表所有的触发器及触发器详细信息

-- 查看数据库已有触发器
  use yourdatabase
  go
  select * from sysobjects where xtype='TR'
  -- 查看单个触发器
  exec sp_helptext '触发器名'

--删除触发器:
  基本语句如下:
  drop trigger trigger_name

select * from sysobjects where xtype='TR'
drop trigger Test333

发布了267 篇原创文章 · 获赞 75 · 访问量 48万+

猜你喜欢

转载自blog.csdn.net/spt_dream/article/details/103779224
今日推荐