PL SQL學習筆記之觸發器

2021-09-07 16:29:34 字數 542 閱讀 4830

一:觸發器響應的事件

二:建立觸發器

create

[or replace

]trigger

trigger_name

[of col_name]on

table_name

[referencing old as o new as n

]   //引用儲存舊值的old表 和 新值的 new表

[for each row

] //行級觸發器,即觸發器將每一行受到影響執行。否則,當執行sql語句,這被稱為表級觸發器,觸發將執行一次when

(condition)

declare

declaration

-statements

begin

executable

-statements

exception

exception

-handling-

statements

end;

PL SQL學習筆記 觸發器

一 語句級觸發器 語句級觸發器是指當執行dml操作時,以語句為單位執行的觸發器 注意與下面提到的行級觸發器比較 先看 create or replace trigger xland trigger before insert or update or delete on labor.xland be...

PLSQL 除錯觸發器

在plsql裡是可以除錯觸發器的,相信有一部分人可能不清楚這個。以前我一直使用sql server,哈哈,養成了乙個根深蒂固的觀念,以為oracle裡觸發器也是不能除錯的,其實sqlserver裡面也是可以除錯的 寫這個的時候特意 在網上查詢了下資料 好了,為了形象說明,下面列舉個例子,如下圖所示,...

觸發器學習筆記

觸發器學習 概念 觸發器是一種特殊的儲存過程,mysql5.0以上版本支援觸發器,觸發器是與表有關的命名資料庫物件,當表出現特定事件時,將啟用該物件。觸發器可以處理很多需要程式來完成的工作,這樣做的好處是減輕程式帶來的各種各樣的問題如,效率 bug和維護等。當對某一表進行諸如update inser...