oracle 如何查看已经创建好的触发器语句 在一张表中 已经写好了一个触发器 我应该怎样去查看 触发器的语句帮帮忙吧 谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你使用了 pl/sql 吗?在 pl/sql 中,左边栏目中有个 triggers,你写的触发器就全部在这里了。 triggers-选择你的触发器右键查看 我想通过sql语句去查 这个触发器是怎么写的 你说的那个pl/sql我知道了 也查到了 select * from user_source select dbms_metadata.get_ddl('TRIGGER','大写触发器名称','模式') from dual;比如test用户建了个aaa触发器:select dbms_metadata.get_ddl('TRIGGER','AAA','TEST') from dual; SELECT * FROM DBA_TRIGGERS 楼主可以试一下:select line,text from user_source where name='your trigger name'; select dbms_metadata.get_ddl('TRIGGER','触发器大写','用户名') from dual; 谢谢 我找到了 呵呵 那么 再问一下alter trigger "用户"."触发器名称" enable这语句中 是不是限制 这个用户的触发器不可用???? alter trigger "用户"."触发器名称" enable 是设置为可用 enable的中文意思就是: 使能够, 授予权利或方法 禁止触发器:alter trigger trigger_name disable;激活触发器:alter trigger trigger_name enable; 根据自定义函数生成主键。 请教大虾门oracle9i和10g的区别 求一个avg的sql DUMP文件的导入问题 两表组合查询 oracle 10g client 不能與 oracle 7 client 兼容 oracle乱码问题 简单数据库查询问题 怎样导入dmp 查询的问题(Long string) 如何在linux下使用imp/exp命令,请详细说明一下,感谢啦~~ 请大家教教我如何创建存储过程?
在 pl/sql 中,左边栏目中有个 triggers,你写的触发器就全部在这里了。
你说的那个pl/sql我知道了 也查到了
select dbms_metadata.get_ddl('TRIGGER','AAA','TEST') from dual;
那么 再问一下
alter trigger "用户"."触发器名称" enable
这语句中 是不是限制 这个用户的触发器不可用????
是设置为可用
激活触发器:alter trigger trigger_name enable;