国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 阜宁县| 绍兴市| 萨嘎县| 连城县| 襄汾县| 沅江市| 泽普县| 邵武市| 海原县| 来宾市| 郓城县| 隆化县| 肇庆市| 毕节市| 澄城县| 随州市| 孝昌县| 洛浦县| 尉犁县| 滨海县| 碌曲县| 北碚区| 榕江县| 湘乡市| 唐海县| 望奎县| 青海省| 延吉市| 通化县| 峨眉山市| 监利县| 泾川县| 札达县| 济南市| 哈巴河县| 新巴尔虎右旗| 南陵县| 青海省| 额尔古纳市| 宣威市| 错那县|