亚洲人成网站18禁止人,亚洲av网址在线,亚洲av无码国产综合专区,亚洲欧洲精品成人久久av,性欧美videofree另类

Navicat中文網(wǎng)站 > 使用技巧 > MySQL 表觸發(fā)器你懂多少?
Navicat 幫助中心 幫助類別

MySQL 表觸發(fā)器你懂多少?

發(fā)布時(shí)間:2015-09-28 09: 27: 33

觸發(fā)器是一個(gè)與表相關(guān)的數(shù)據(jù)庫(kù)對(duì)象,當(dāng)表出現(xiàn)特定的事件時(shí),會(huì)激活它。在“觸發(fā)器”選項(xiàng)卡,只需簡(jiǎn)單地點(diǎn)擊觸發(fā)器欄位即可編輯。使用觸發(fā)器工具欄,可以創(chuàng)建新的、編輯或刪除選擇的觸發(fā)器欄位。需要注意的是,僅 MySQL 5.0.2 或以上版本支持觸發(fā)器。

按鈕

描述

添加觸發(fā)器

添加一個(gè)觸發(fā)器到表。

刪除觸發(fā)器

刪除已選擇的觸發(fā)器。

名編輯框

設(shè)置觸發(fā)器名。

觸發(fā)下拉列表

定義觸發(fā)器行動(dòng)的時(shí)間。可以是Before或After來(lái)指示在激活它的語(yǔ)句前或后激活觸發(fā)器。

插入:在新的一行插入表,觸發(fā)器會(huì)被激活。例如,INSERT、 LOAD DATA 和 REPLACE 語(yǔ)句。

更新:每當(dāng)修改一行,觸發(fā)器會(huì)被激活。例如,UPDATE 語(yǔ)句。

刪除:每當(dāng)刪除一行,觸發(fā)器會(huì)被激活。例如,DELETE 和 REPLACE 語(yǔ)句。然而,DROP TABLE 和 TRUNCATE 語(yǔ)句在表不會(huì)激活觸發(fā)器。

定義:選項(xiàng)卡定義當(dāng)激活觸發(fā)器時(shí)運(yùn)行的語(yǔ)句。要包含語(yǔ)句,只需簡(jiǎn)單地點(diǎn)擊就可以寫入。如果想要運(yùn)行多句語(yǔ)句,請(qǐng)使用 BEGIN ... END 復(fù)合語(yǔ)句結(jié)構(gòu)。例如:

BEGIN

set new.容量 = new.容量 + 100;

set new.總數(shù) = new.總數(shù) + 100;

END

關(guān)于MySQL 或 MariaDB 表觸發(fā)器的內(nèi)容基本就這些,如果您想了解 MySQL 或 MariaDB 更多內(nèi)容,可參考 Navicat 教程。

展開閱讀全文

標(biāo)簽:Navicat教程,MySQL,外鍵

讀者也訪問(wèn)過(guò)這里:
Copyright ? 2025 Navicat數(shù)據(jù)庫(kù)管理軟件
- 蘇州蘇杰思網(wǎng)絡(luò)有限公司
|
軟件使用須知 |
證照信息 |
特聘法律顧問(wèn):江蘇政緯律師事務(wù)所 宋紅波

咨詢熱線

在線咨詢

限時(shí)折扣