Sql Server觸發(fā)器的使用建站知識(shí)
導(dǎo)讀:1建站知識(shí)觸發(fā)器是一種特殊的存儲(chǔ)過(guò)程,不能被顯式調(diào)用,只能在對(duì)表進(jìn)行insert、update、delete操作時(shí)被自動(dòng)激活。所以觸發(fā)器網(wǎng)站seo優(yōu)化診斷工具網(wǎng)站建設(shè)多少錢(qián)。
Sql Server為每個(gè)觸發(fā)器都創(chuàng)建了兩個(gè)專(zhuān)用表:Inserted表和Deleted表。這兩個(gè)表由系統(tǒng)來(lái)維護(hù)網(wǎng)站seo優(yōu)化培訓(xùn),它們存在于內(nèi)存中而不是數(shù)據(jù)庫(kù)網(wǎng)站推廣優(yōu)化seo中。這兩個(gè)表的結(jié)構(gòu)總是與被該觸發(fā)器作用的表的結(jié)構(gòu)相同,觸發(fā)器執(zhí)行完成后,與該觸發(fā)器相關(guān)的這兩個(gè)表也被刪除。
對(duì)表的操作
Inserted邏輯表
Deleted邏輯表
增加記錄(insert)
存放增加的記錄
無(wú)
刪除記錄(delete)
無(wú)
存放被刪除的記錄
修改記錄(update)
存放更新后的記錄
存放更新前的記錄
三、for、after、instead of觸發(fā)器
after:觸發(fā)器在觸發(fā)它們的語(yǔ)句完成后執(zhí)行。如果該語(yǔ)句因錯(cuò)誤而失敗,觸發(fā)器將不會(huì)執(zhí)行。不能為視圖指定after觸發(fā)器,只能為表指定該觸發(fā)器??梢詾槊總€(gè)觸發(fā)操作(insert、update、delete)指定多個(gè)after觸發(fā)器。如果表有多個(gè)after觸發(fā)器,可使用sp_settriggerorder定義哪個(gè)after觸發(fā)器最先激發(fā),哪個(gè)最后激發(fā)。除第一個(gè)和最后一個(gè)觸發(fā)器外,所有其他的after觸發(fā)器的激發(fā)順序不確定,并且無(wú)法seo網(wǎng)站優(yōu)化控制。
for:等同于after
instead of:該觸發(fā)器代替觸發(fā)操作執(zhí)行??稍诒砗鸵晥D上指定instead of觸發(fā)器。只能為每個(gè)觸發(fā)操作(insert、update、delete)定義一個(gè)instead of觸發(fā)器。instead of觸發(fā)器可用于對(duì)insert和update語(yǔ)句中提供的數(shù)據(jù)值執(zhí)行增強(qiáng)的完整性檢查。
四、 觸發(fā)器的使用
1、創(chuàng)建觸發(fā)器:
as
2、刪除觸發(fā)器:
3、查看數(shù)據(jù)庫(kù)中已有的觸發(fā)器:
4、查看單個(gè)觸發(fā)器:
5、修改觸發(fā)器:
as
sql_statement
五、觸發(fā)器的實(shí)例
end
相關(guān)網(wǎng)站seo優(yōu)化診斷工具網(wǎng)站建設(shè)多少錢(qián)。聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-24 ,文章Sql Server觸發(fā)器的使用建站知識(shí)主要講述觸發(fā)器,標(biāo)簽,Sql Server觸發(fā)器的使用建站知識(shí)1網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_6674.html
為你推薦與Sql Server觸發(fā)器的使用建站知識(shí)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12