本站中文解释
Oracle视图DBA_INTERNAL_TRIGGERS用来查看和管理内部触发器。这些触发器由PL/SQL代码来触发,而不是来自远程客户端发出的SQL命令或者表的插入、更新或者删除操作。它们被许多内部的PL/SQL程序所使用,比如断言触发器(Assertion Triggers)。此外,它们也被用来在某些特定的操作完成后对特定对象进行额外的操作。
使用DBA_INTERNAL_TRIGGERS视图查看内部触发器信息,需要使用以下语句:
SELECT * FROM DBA_INTERNAL_TRIGGERS;
这条语句将会返回所有的内部触发器的详细信息,比如名称、定义、状态等等。如果要查看或者管理特定的内部触发器,可以使用以下查询语句:
SELECT * FROM DBA_INTERNAL_TRIGGERS WHERE TRIGGER_NAME = ”;
以上语句会返回特定的内部触发器的详细信息,这样可以对它们进行管理,比如启用、禁用、修改定义等等。
官方英文解释
DBA_INTERNAL_TRIGGERS
describes internal triggers on all tables in the database. Its columns are the same as those in ALL_INTERNAL_TRIGGERS
.
See Also:
“ALL_INTERNAL_TRIGGERS”