真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

數(shù)據(jù)庫中觸發(fā)器的使用方法

本篇文章給大家分享的是有關(guān)數(shù)據(jù)庫中觸發(fā)器的使用方法,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)公司專注于企業(yè)營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、乾安網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為乾安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

創(chuàng)建數(shù)據(jù)庫觸發(fā)器的語法是:【CREATE <觸發(fā)器名> < BEFORE | AFTER >

數(shù)據(jù)庫中觸發(fā)器的使用方法

在 MySQL 5.7 中,可以使用 CREATE TRIGGER 語句創(chuàng)建觸發(fā)器。

語法格式如下:

CREATE <觸發(fā)器名> < BEFORE | AFTER >

ON <表名> FOR EACH Row<觸發(fā)器主體>

語法說明如下:

1、觸發(fā)器名

觸發(fā)器的名稱,觸發(fā)器在當(dāng)前數(shù)據(jù)庫中必須具有唯一的名稱。如果要在某個(gè)特定數(shù)據(jù)庫中創(chuàng)建,名稱前面應(yīng)該加上數(shù)據(jù)庫的名稱。

2、INSERT | UPDATE | DELETE

觸發(fā)事件,用于指定激活觸發(fā)器的語句的種類。

3、BEFORE | AFTER

BEFORE 和 AFTER,觸發(fā)器被觸發(fā)的時(shí)刻,表示觸發(fā)器是在激活它的語句之前或之后觸發(fā)。若希望驗(yàn)證新數(shù)據(jù)是否滿足條件,則使用 BEFORE 選項(xiàng);若希望在激活觸發(fā)器的語句執(zhí)行之后完成幾個(gè)或更多的改變,則通常使用 AFTER 選項(xiàng)。

4、表名

與觸發(fā)器相關(guān)聯(lián)的表名,此表必須是永久性表,不能將觸發(fā)器與臨時(shí)表或視圖關(guān)聯(lián)起來。在該表上觸發(fā)事件發(fā)生時(shí)才會(huì)激活觸發(fā)器。

同一個(gè)表不能擁有兩個(gè)具有相同觸發(fā)時(shí)刻和事件的觸發(fā)器。例如,對(duì)于一張數(shù)據(jù)表,不能同時(shí)有兩個(gè) BEFORE UPDATE 觸發(fā)器,但可以有一個(gè) BEFORE UPDATE 觸發(fā)器和一個(gè) BEFORE INSERT 觸發(fā)器,或一個(gè) BEFORE UPDATE 觸發(fā)器和一個(gè) AFTER UPDATE 觸發(fā)器。

5、觸發(fā)器主體

觸發(fā)器動(dòng)作主體,包含觸發(fā)器激活時(shí)將要執(zhí)行的 MySQL 語句。如果要執(zhí)行多個(gè)語句,可使用 BEGIN…END 復(fù)合語句結(jié)構(gòu)。

6、FOR EACH ROW

一般是指行級(jí)觸發(fā),對(duì)于受觸發(fā)事件影響的每一行都要激活觸發(fā)器的動(dòng)作。例如,使用 INSERT 語句向某個(gè)表中插入多行數(shù)據(jù)時(shí),觸發(fā)器會(huì)對(duì)每一行數(shù)據(jù)的插入都執(zhí)行相應(yīng)的觸發(fā)器動(dòng)作。

以上就是數(shù)據(jù)庫中觸發(fā)器的使用方法,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


本文題目:數(shù)據(jù)庫中觸發(fā)器的使用方法
網(wǎng)站鏈接:http://weahome.cn/article/jjojcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部