本文主要是介绍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
这篇关于ORACLE和sqlServer查出表所有的触发器及触发器详细信息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!