CREATE TABLE "EMPLOYEE_BP"
( "EMP_ID" VARCHAR2(10) NOT NULL ENABLE,
"FNAME" VARCHAR2(20),
"LNAME" VARCHAR2(20),
"JOB_ROLE" VARCHAR2(20),
"AIRPORT_CODE" VARCHAR2(10) NOT NULL ENABLE,
"SALARY" NUMBER(9,0),
"MOBILE" NUMBER(10,0)
);
CREATE or REPLACE TRIGGER emp_after_insert AFTER INSERT ON EMPLOYEE
FOR EACH ROW
DECLARE
BEGIN
INSERT INTO EMPLOYEE_BP values (:NEW.EMP_ID, :NEW.FNAME, :NEW.LNAME, :NEW.JOB_ROLE, : NEW.AIRPORT_CODE, : NEW.SALARY, : NEW.MOBILE);
DBMS_OUTPUT.PUT_LINE('Record successfully inserted into emp_backup table');
END;
--> Apparently constraints are not inserted into backup tables
표가 생성되지만 4 행의 시작 문이있는 트리거에 오류가 발생합니다. 오류는 4 행에서 무시됩니다. synthax는 괜찮아 보이고 나는 그것이 작은 오류라고 확신하지만 그것을 이해할 수는 없다. Oracle을 사용하고 있습니다.삽입 트리거 업데이트 후
미리 감사드립니다.
문은 오류가 아닙니다,이 오류의 결과이다. – Sebas