SQL是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和治理關(guān)系數(shù)據(jù)庫系統(tǒng),一般是使用到大型的網(wǎng)站建設(shè),由于大型的網(wǎng)站數(shù)據(jù)比較復(fù)雜,而用SQL創(chuàng)建數(shù)據(jù)庫對于數(shù)據(jù)統(tǒng)計利便直觀,以統(tǒng)一種語法結(jié)構(gòu)提供多種使用方式,面向集合的操縱方式,綜合同一,下面成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)主要說的是SQL的觸發(fā)器創(chuàng)建與執(zhí)行。
1、創(chuàng)建觸發(fā)器的Transact-SQL命令
語法格局:
CREATE TRIGGER 觸發(fā)器名稱 ON {表 | 視圖}
[ WITH ENCRYPTION ]
{FOR | AFTER | INSTEAD OF}
{[DELETE][,][INSERT][,][UPDATE]}
AS
Transact-SQL 語句[...n] /*觸發(fā)器被激活時將要執(zhí)行的動作,由一條或若干條Transact-SQL語句*/
留意:CREATE TRIGGER 必需是批處理中的第一條語句。
2、在企業(yè)治理器中創(chuàng)建觸發(fā)器的步驟:
(1)啟動企業(yè)治理器,依次展開數(shù)據(jù)庫、student、表節(jié)點。
(2)展開需要建立觸發(fā)器的表(如班級), 右鍵單擊觸發(fā)器,選擇“新建觸發(fā)器”命令。
(3)然后打開“創(chuàng)建觸發(fā)器模板”,在模板中輸入觸發(fā)器創(chuàng)建文本。
(4)單擊工具欄上的“執(zhí)行”按鈕,完成觸發(fā)器的創(chuàng)建。