91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SqlServer系列筆記——觸發器

發布時間:2020-07-09 08:23:12 來源:網絡 閱讀:201 作者:codejson 欄目:數據庫

觸發器是一種特殊類型的存儲過程,它不同于前面介紹過的一般的存儲過程。


一般的存儲過程通過存儲過程名稱被直接調用,而觸發器主要是通過事件進行觸發而被執行。

觸發器是一個功能強大的工具,在表中數據發生變化時自動強制執行。

觸發器可以用于SQL Server約束、默認值和規則的完整性檢查,

還可以完成難以用普通約束實現的復雜功能。

那究竟何為觸發器?

在SQL Server里面也就是對某一個表的一定的操作,觸發某種條件,從而執行的一段程序。

觸發器是一個特殊的存儲過程。


常見的觸發器有三種:分別應用于Insert , Update , Delete 事件 


常用語法

CREATE TRIGGER triggerName ON TableName


for UPDATE|INSERT|DELETE


AS


begin


select * from updated

--inserted

--deleted


end

create trigger tem on employees for delete

as 

begin

declare @num int

select @num=count(*) from deleted

if @num>2

print '一次最多刪除2條'

rollback transaction


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三门县| 白玉县| 鹤山市| 资中县| 嫩江县| 台东县| 城市| 台中市| 灵武市| 博客| 泽库县| 吉木乃县| 呼图壁县| 纳雍县| 石城县| 林口县| 阿勒泰市| 涡阳县| 林甸县| 韩城市| 马山县| 扎鲁特旗| 乐平市| 油尖旺区| 临猗县| 宿迁市| 宜章县| 盐亭县| 雷波县| 密云县| 肥乡县| 白河县| 武定县| 岑巩县| 乌恰县| 玉溪市| 武陟县| 林西县| 石河子市| 钦州市| 交口县|