意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

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

来源:恒创科技 编辑:恒创科技编辑部
2024-01-24 23:08:59


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

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


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

二.根据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

上一篇: ORA-01940 无法删除当前已连接的用户之解决方案 下一篇: 手机怎么远程登录云服务器?