国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

sql 觸發(fā)器使用例子

2024-08-31 00:59:28
字體:
供稿:網(wǎng)友
inserted,deleted是在觸發(fā)器中使用的兩個(gè)臨時(shí)表,當(dāng)執(zhí)行insert操作時(shí),在inserted中存儲著當(dāng)前插入的記錄,在執(zhí)行delete操作時(shí),在deleted中存儲著當(dāng)前刪除的記錄,當(dāng)執(zhí)行update時(shí),在inserted中存儲著修改后的記錄,在deleted中存儲著修改前的記錄。

復(fù)制代碼 代碼如下:


set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

ALTER TRIGGER [dnt_user_add]
ON [dbo].[dnt_users]
AFTER INSERT
AS
BEGIN
SET NOCOUNT ON;
insert into [dnt_userfields](uid)
select uid from inserted

END



刪除:

復(fù)制代碼 代碼如下:


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE TRIGGER [dnt_users_del]
ON [dnt_users]
AFTER DELETE
AS
BEGIN

SET NOCOUNT ON;
delete [dnt_userfields] from deleted where [dnt_userfields].uid=deleted.uid

END
GO


修改:

復(fù)制代碼 代碼如下:


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER TRIGGER [dnt_users_up]
ON [dnt_users]
AFTER UPDATE
AS
BEGIN

SET NOCOUNT ON;
UPDATE [dnt_userfields] Set icq = inserted.uid from inserted where [dnt_userfields].uid = inserted.uid

END
GO

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 遂溪县| 图片| 毕节市| 迁安市| 巢湖市| 万年县| 惠安县| 福泉市| 长兴县| 临夏市| 郯城县| 台湾省| 金溪县| 正定县| 呼玛县| 九龙坡区| 大同县| 博兴县| 冕宁县| 尉犁县| 明星| 巴林左旗| 宜兴市| 大庆市| 富锦市| 两当县| 漳浦县| 城步| 福贡县| 凭祥市| 徐闻县| 尚义县| 寻乌县| 昭苏县| 嵊州市| 牙克石市| 定州市| 叶城县| 迭部县| 盐边县| 高碑店市|