• SqlServer中的插入触发器 ```sql create trigger stu_insert on t_student after insert --向目标表插入数据后触发该触发器 as begin set nocount on /*不需要返回过程中每个语句影响的行数*/ declare @account varchar(10); --声明局部变量 select @account=SID from inserted; --内存中有一个inserted表,保存的是新插入的记录 if(NOT EXISTS(select * from t_user where @account=ACCOUNT)) begin insert into t_user(ACCOUNT, PASSWORD) values(@account,@account) end end ``` • SqlServer中的删除触发器 ```sql create trigger stu_delete on t_student after delete --向目标表删除数据后触发该触发器 as begin set nocount on /*不需要返回过程中每个语句影响的行数*/ declare @account varchar(10); --声明局部变量 select @account=SID from deleted; --内存中有一个deleted表,保存的是原来的记录 if(EXISTS(select * from t_user where @account=ACCOUNT)) begin delete from t_user where ACCOUNT=@account; end end ``` 最后修改:2021 年 11 月 14 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 ¥¥阿巴阿巴¥¥
7 条评论
555
你的文章内容非常卖力,让人点赞。 https://www.4006400989.com/qyvideo/85818.html
555
你的才华让人瞩目,期待你的更多文章。 https://www.yonboz.com/video/59869.html
555
看的我热血沸腾啊www.jiwenlaw.com
看的我热血沸腾啊https://www.237fa.com/