在触发器中update是先把记录delete,在inserted,那么在update中处理,是否还会触发insert和deleted

fly_miss 2003-09-12 10:55:00
我在写触发器中要update时,修改其他表的记录,在插入时也要修改其他表的记录,可是在update时,是把原来的记录delete,在插入吗,因为在update时用到了两个表:inserted和deleted
那么是否在update时,还会触发inserted和deleted???
...全文
154 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fly_miss 2003-09-12
  • 打赏
  • 举报
回复
谢谢 结贴了
LiaoCheng 2003-09-12
  • 打赏
  • 举报
回复
不会,SQLSERVER自己会处理的!!
zjcxc 元老 2003-09-12
  • 打赏
  • 举报
回复
当然不会.
update的内部处理是删除后新增,但这个过程是内部处理的,不会反应给用户,反应给用户的只有一个update的触发操作.
sjw800614 2003-09-12
  • 打赏
  • 举报
回复
不能!
还用说呀!!!


sysmaster 2003-09-12
  • 打赏
  • 举报
回复
没试过,不过我想一定会触发,要不我UPDATE一个不合要求的数据进去,TIGER还有什么意义!

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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