觸發器是由事件來觸發某個操作,這些事件包括insert語句,update語句和delete語句
1)建立只有乙個執行語句的觸發器
例子:再向department表中執行insert操作時,資料庫系統會在insert語句執行之前向trigger_time表中插入當前時間。
create2)建立有多個執行語句的觸發器trigger dept_trig1 before insert
on department for
each row
insert
into trigger_time values(now());
create1)show triggerstrigger 觸發器名 before|
after 觸發事件
on 表名 for
each row
begin
執行語句列表
end
2)在tiggers表中查詢觸發器資訊
select觸發器執行順序:before觸發器,表操作(insert, update,delete)和after觸發器*from information_schema triggers;
droptrigger 觸發器名;
MYSQL觸發器入門
語法 create trigger 觸發器名 觸發器必須有名字,最多64個字元,可能後面會附有分隔符.它和mysql中其他物件的命名方式基本相象.觸發器有執行的時間設定 可以設定為事件發生前或後。同樣也能設定觸發的事件 它們可以在執行insert update或delete的過程中觸發。on 表名 ...
MySQL 觸發器入門
mysql 5.1包含對觸發器的支援。觸發器是一種與表操作有關的資料庫物件,當觸發器所在表上出現指定事件時,將呼叫該物件 即表的操作事件觸發表上的觸發器的執行。在mysql中,建立觸發器語法如下 create trigger trigger name trigger time trigger eve...
mysql很簡單 MySQL入門很簡單
基本資訊 商品名稱 mysql入門很簡單 附光碟 出版社 清華大學isbn號 9787302243625頁數 466 內容提要 目錄 篇 mysql資料庫基礎 1.1 資料庫理論基礎 1.1.1 資料儲存方式 1.1.2 資料庫泛型 1.1.3 資料庫在開發中作用 1.2 資料庫技術構成 1.2.1...