테이블을 감사 할 트리거를 만들어야합니다. 트리거는 삽입 및 업데이트시 모두 실행되어야합니다. 갱신DB2에서는 업데이트와 삽입 모두에 대해 하나의 트리거 만있을 수 있습니까?
CREATE TRIGGER SCH.TRG_TBL1_AFT_U
AFTER UPDATE ON SCH.TBL1
REFERENCING
NEW AS n
FOR EACH ROW
MODE DB2SQL
INSERT INTO SCH.TBL1_AUDIT
VALUES(.. ,, ..);
에 대한
CREATE TRIGGER SCH.TRG_TBL1_AFT_I
AFTER INSERT ON SCH.TBL1
REFERENCING
NEW AS n
FOR EACH ROW
MODE DB2SQL
INSERT INTO SCH.TBL1_AUDIT
VALUES(.. ,, ..);
또 다른를하지만 것이 가능를 만들 경우 요점은, : 현재
내가 삽입 두 개의 트리거
하나를 데 작업을 수행하기위한 DB2의 단일 트리거? [모두 제공하면 트리거가 동일한 작업을 수행합니다.]
그것은 바로 어느 다른 데이터베이스에서 가능하지? 내가 틀렸다면 나를 바로 잡아라. –
@RashmiPandit : 적어도 Oracle 및 Postgres에서 수행 할 수 있습니다. –