1. 程式人生 > >蝸牛—ORACLE基礎之觸發器學習(三)

蝸牛—ORACLE基礎之觸發器學習(三)

建立一個觸發器, 當職工表 emp 表被刪除一條記錄時,把被刪除記錄寫到職工表刪除日誌表中去。

--建立觸發器,實現從員工表中刪除7934號員工前將該員工的資訊加入到日誌資訊表emp_his。
create or replace trigger trig_emp
before delete on emp
for each row
begin
  insert into emp_his values(:old.empno,:old.ename,:old.job,:old.mgr,:old.hiredate,:old.sal,:old.comm,:old.deptno);
end;

delete emp where empno=7934;