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;執行一下就可以,是不是很簡單。最后也希望能幫助到大家!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM