oracle查看触发器

参考:https://blog.csdn.net/weixin_43487853/article/details/131085585

查询所有触发器、存储过程、视图、表

 --所有触发器 object_name 触发器名称(也可以查user_triggers表)
Select * From user_objects Where object_type='TRIGGER';
--所有存储过程 object_name 存储名称(也可以查user_procedures表)
Select * From user_objects Where object_type='PROCEDURE';
--所有视图 object_name 视图名称(也可以查user_views表)
Select * From user_objects Where object_type='VIEW';  
 --所有表 object_name 所有表名(也可以查user_tables表)
Select * From user_objects Where object_type='TABLE';

查看触发器详细信息

select * from all_source where type='TRIGGER' AND name='触发器名称';
--text 触发器详细信息
--name 触发器名称

查看某个表的触发器

select * from all_triggers where table_name='表名';  
 --trigger_name 触发器名称
 --table_name 表名
 --owner 所属用户 
posted @ 2024-02-27 09:36  hasome  阅读(771)  评论(0编辑  收藏  举报