六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

詳細說明MySQL 觸發器

[摘要]這篇文章主要介紹了MySQL 觸發器詳解及簡單實例的相關資料,需要的朋友可以參考下MySQL 觸發器簡單實例語法CREATE TRIGGER <觸發器名稱> --觸發器必須有名字,最多64個字符,可能后面會附有分隔符.它和MySQL中其他對象的命名方式基本相象.{ BEFORE ...
這篇文章主要介紹了MySQL 觸發器詳解及簡單實例的相關資料,需要的朋友可以參考下

MySQL 觸發器簡單實例

語法

CREATE TRIGGER <觸發器名稱> --觸發器必須有名字,最多64個字符,可能后面會附有分隔符.它和MySQL中其他對象的命名方式基本相象.

{ BEFORE AFTER } --觸發器有執行的時間設置:可以設置為事件發生前或后。

{ INSERT UPDATE DELETE } --同樣也能設定觸發的事件:它們可以在執行insert、update或delete的過程中觸發。

ON <表名稱> --觸發器是屬于某一個表的:當在這個表上執行插入、 更新或刪除操作的時候就導致觸發器的激活. 我們不能給同一張表的同一個事件安排兩個觸發器。

FOR EACH ROW --觸發器的執行間隔:FOR EACH ROW子句通知觸發器 每隔一行執行一次動作,而不是對整個表執行一次。

<觸發器SQL語句> --觸發器包含所要觸發的SQL語句:這里的語句可以是任何合法的語句, 包括復合語句,但是這里的語句受的限制和函數的一樣。

--你必須擁有相當大的權限才能創建觸發器(CREATE TRIGGER),如果你已經是Root用戶,那么就足夠了。這跟SQL的標準有所不同。

實例

example1:

創建表tab1

DROP TABLE IF EXISTS tab1;
CREATE TABLE tab1(
  tab1_id varchar(11)
);

創建表tab2

DROP TABLE IF EXISTS tab2;
CREATE TABLE tab2(
  tab2_id varchar(11)
);

創建觸發器:t_afterinsert_on_tab1

作用:增加tab1表記錄后自動將記錄增加到tab2表中

DROP TRIGGER IF EXISTS t_afterinsert_on_tab1;
CREATE TRIGGER t_afterinsert_on_tab1 
AFTER INSERT ON tab1
FOR EACH ROW
BEGIN
   insert into tab2(tab2_id) values(new.tab1_id);
END;

測試一下

INSERT INTO tab1(tab1_id) values('0001');

看看結果

SELECT * FROM tab1;
SELECT * FROM tab2;

example2:

創建觸發器:t_afterdelete_on_tab1

作用:刪除tab1表記錄后自動將tab2表中對應的記錄刪去

DROP TRIGGER IF EXISTS t_afterdelete_on_tab1;
CREATE TRIGGER t_afterdelete_on_tab1
AFTER DELETE ON tab1
FOR EACH ROW
BEGIN
   delete from tab2 where tab2_id=old.tab1_id;
END;

測試一下

DELETE FROM tab1 WHERE tab1_id='0001';

看看結果

SELECT * FROM tab1;
SELECT * FROM tab2;

以上就是詳解MySQL 觸發器的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 天天爽夜夜爽天天做夜夜做 | 亚洲成a v人片在线看片 | 色天天色综合 | 夜鲁鲁鲁夜夜综合视频欧美 | 深夜福利亚洲 | 亚洲视频污| 五月天丁香婷婷网 | 深夜福利免费视频 | 午夜在线亚洲 | 亚洲成人xxx | 日本免费久久 | 香港三级欧美国产精品 | 亚洲免费网站观看视频 | 三级在线国产 | 午夜视频在线观看一区 | 伊人网视频在线观看 | 色噜噜亚洲| 日本高清在线观看视频你懂的 | 亚洲乱码一二三四区国产 | 在线播放精品一区二区啪视频 | 日本成人午夜 | 婷婷六月激情 | 色噜噜狠狠狠综合曰曰曰88av | 亚洲第一大网站 | 一级黄色片看看 | 日韩精品欧美激情国产一区 | 日韩亚洲欧美视频 | 日日天天干| 日本激情在线看免费观看视频 | 亚洲人与牲动交xxxxbbbb | 亚欧成人一区二区 | 欧美性视频在线播放黑人 | 伊人久久影院 | 亚洲成人自拍网 | 日产国产精品久久久久久 | 亚洲 国产 图片 | 日韩轮理片 | 欧美亚洲国产精品第一页 | 性欧美性 | 在线视频欧美亚洲 | 四虎永久免费最新在线 |