永发信息网

SQL server触发器中 update insert delete 分别给写个例子被。

答案:1  悬赏:0  手机版
解决时间 2021-11-14 15:09
SQL server触发器中 update insert delete 分别给写个例子被。
最佳答案
INSERT:
表1 (ID,NAME)
表2 (ID,NAME)
当用户插入表1数据后,表2也被插入相同的数据
CREATE TRIGGER TRI1
ON 表1
FOR INSERT
AS
BEGIN 
INSERT INTO 表2 SELECt * FROM INSERTED
END
GO 
DELETe:
表1 (ID,NAME)
表2 (ID,AGE,GENDER)
当用户删除表1某条ID的数据后,表2相应ID的数据也被删除 
CREATE TRIGGER TRI2 
ON 表1
FOR DELETE
AS
BEGIN 
DECLARE @id INT
SELECT @id FROM DELETeD   
DELETE 表2 
WHERe ID = @id
END
GO 
UPDATE:
表1 (ID,NAME)
表2 (ID,NAME)
当用户更改表1 NAME列数据后,表2相应ID的数据也同时更新
CREATE TRIGGER TRI3
ON 表1
FOR UPDATE
AS
IF UPDATE(NAME)
BEGIN
    UPDATE 表2
    SET A.NAME =  B.NAME
    FROM 表2 A, INSERTED B
    WHERe A.ID = B.ID
END
GO
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
当女人伤了男人的自尊时应该如何补救
照样子说一说爬呀爬呀
阳光公寓(永盛路)地址有知道的么?有点事想过
qq炫舞独家试爱在哪区
八百至一千字身边的感动演讲稿
买房怎么选:板楼和塔楼哪个好
盈江的酒店地址有知道的么?有点事想过去!
小玲学习懒惰,却幻想成绩优异,你可用一句歇后
匀质杆AB长2l,B端放置在光滑水平面上。杆在
激光打孔最小多少
分享高仿精仿a货阿玛尼一般哪里有卖,多少钱
江门市沙堆镇独联学校地址在哪,我要去那里办
html worker能访问全局变量吗
潍柴336正时齿轮没有记号应该怎么装配,请说的
递等式计算 0.85x199 0.25x36 75x99+2x75
推荐资讯
第五题,为什么用beautifully?dressed的词性
镭风R9 270这显卡给力不?和7850比那个性能强
一帆风顺为什么花杆很细也长不长啊!
用六个描写方法个写一句话
英雄时代 又名:英雄世纪的主题曲名字及中日文
有泳儿的歌曲合集分享一下哈。
殷野路/Y229(路口)地址有知道的么?有点事想
去柬埔寨玩4天,有什么特产值得买回来的? 请
请问我的IPHONE5屏幕拉丝该怎么修?
翻译 田进诚焚子城南门,元济城上请罪,进诚梯
从方庄到昌平火车站怎么走
格力KF一23GW/K空调环温和管温阻值各多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?