请大虾帮忙写个del触发器

captaintao 2015-06-15 09:16:25
table student(

id, name,age)


table temp(

id , temp_id)


想写一个del触发器,当表student里的行被删除时,将student.ID号保存(insert)在temp表temp_id里,请大虾帮忙写下
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
江南小鱼 2015-06-15
  • 打赏
  • 举报
回复

Create trigger DeleteStudent
ON [dbo].[student]
FOR DEETE
BEGIN
BEGIN TRANSACTION
insert into temp(temp_id)
select ID from deleted
if @@rowcount > 0
   commit transaction
else
  rollback transaction
END

习惯性蹭分 2015-06-15
  • 打赏
  • 举报
回复

create trigger tr_student
on student
after delete
as begin
insert into temp(temp_id)
select id from deleted
end

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧