创建触发器以保存oracle中表的CONSTRAINTs更改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建触发器以保存oracle中表的CONSTRAINTs更改相关的知识,希望对你有一定的参考价值。

我想创建表来保存我的oracle数据库中的所有CONSTRAINTs更改,所以我创建了这个表(表名,约束名,日期,模式,如[insert | update | delete])

CREATE TABLE CONS
(
  C_ID NUMBER NOT NULL 
, C_NAME VARCHAR2(50) NOT NULL 
, T_NAME VARCHAR2(50) NOT NULL 
, EXE_DATE  DATE  NOT NULL 
, MODE VARCHAR2(50) NOT NULL 
);

问题是插入数据,

我想在插入或更新或删除后在user_cons_columns上创建触发器,

但我发现user_cons_columns是一个视图,我无法在其上创建触发器,

那我该怎么做呢?

或者我可以创建触发器的表是什么?

谢谢 .......

以上是关于创建触发器以保存oracle中表的CONSTRAINTs更改的主要内容,如果未能解决你的问题,请参考以下文章