社区
MS-SQL Server
帖子详情
在触发器中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
打赏
收藏
在触发器中update是先把记录delete,在inserted,那么在update中处理,是否还会触发insert和deleted
我在写触发器中要update时,修改其他表的记录,在插入时也要修改其他表的记录,可是在update时,是把原来的记录delete,在插入吗,因为在update时用到了两个表:inserted和deleted 那么是否在update时,还会触发inserted和deleted???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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还有什么意义!
SQL Server数据库实验_存储过程与
触发
器
设计.docx
INSTEAD OF类型的
触发
器
会在
触发
语句(
insert
、
delete
、
update
)执行之前被
触发
,并取代相应的
触发
语句。 3、 在表或视图上,每个
INSERT
、
UPDATE
或
DELETE
语句只能创建一个INSTEAD OF类型的
触发
器
,无法为有外键约束...
sql
触发
器
实例详细讲解
注意
Delete
d 与
Insert
ed
分别表示
触发
事件的表“旧的一条
记录
”和“新的一条
记录
”。 一个
Update
的过程可以看作为:生成新的
记录
到
Insert
ed
表,复制旧的
记录
到
Delete
d表,然后删除Student
记录
并写入新纪录。
Sql Server
触发
器
的使用
Sql Server为每个
触发
器
都创建了两个专用表:
Insert
ed
表和
Delete
d表。这两个表由系统来维护,它们存在于内存
中
而不是数据库
中
。这两个表的结构总是与被该
触发
器
作用的表的结构相同,
触发
器
执行完成后,与该
触发
器
...
mysql 利用
触发
器
delete
_mysql使用
触发
器
,
delete
、
insert
、
update
触发
器
每订购一个产品时,都从库存
中
减去订购的数量无论何时删除一行,都在某个存档表
中
留一个副本支持
触发
器
的语句有:
delete
、
insert
、
update
,或位于begin和end语句之间的一组语句。创建
触发
器
创建
触发
器
时需要给出4条...
创建
INSERT
、
DELETE
、
UPDATE
触发
器
示例
触发
器
是基于一个表创建的,但是可以针对多个表进行操作。所以
触发
器
可以用来对表... 下面对每个
INSERT
、
DELETE
、
UPDATE
触发
器
举一个小例子来加深理解:
INSERT
触发
器
:
INSERT
触发
器
就是当对定义
触发
器
的表执行IN
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章