1. 程式人生 > >Oracle資料庫觸發器使用(刪除觸發)

Oracle資料庫觸發器使用(刪除觸發)

當我們需要用到觸發器的時候,還是很方便,你會指定當我在操作某一事件時觸發效果完成我所希望完成的事情;這就是觸發器,

下面我給大家上一串程式碼,這是一個當我在操作刪除事件操作時候,我希望把即將刪除那條資料,儲存備用的表中,下面直接看看Oracle資料庫中怎麼寫這樣的程式碼;

create or replace trigger 觸發器名字
  before delete on 表名
  referencing old as old new as new
  for each row
begin
  insert into 表名(ID,表的欄位)values(:old.id,:old.表的欄位);
end;

最後F8或者commit;執行一下就可以,是不是很簡單。最後也希望能幫助到大家!