社区
MS-SQL Server
帖子详情
请教一个触发器问题,在线等待......非常感谢!
kendylan
2003-08-24 06:00:52
状况:比如我有个for insert触发器,我想先判断插入的数据是否是按我的要求,如果有符合我的要求,我就更新该条新插入的数据。
问题1:如果同时有多人操作插入了N条数据,触发器都能执行吗?
问题2:如果在插入完成的瞬间(触发器还没执行完)服务器死机,这个触发器是不是就消失了呢,该执行的过程就不会执行了?
...全文
47
4
打赏
收藏
请教一个触发器问题,在线等待......非常感谢!
状况:比如我有个for insert触发器,我想先判断插入的数据是否是按我的要求,如果有符合我的要求,我就更新该条新插入的数据。 问题1:如果同时有多人操作插入了N条数据,触发器都能执行吗? 问题2:如果在插入完成的瞬间(触发器还没执行完)服务器死机,这个触发器是不是就消失了呢,该执行的过程就不会执行了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kendylan
2003-08-24
打赏
举报
回复
接分!,非常感谢
kendylan
2003-08-24
打赏
举报
回复
楼上的意思就是,触发器完成了这个插入的数据才有效?否则就不会生成插入数据?
比如:过程A插入一条记录,同时触发B B没完成A就不会成功写入?
pengdali
2003-08-24
打赏
举报
回复
问题1:如果同时有多人操作插入了N条数据,触发器都能执行吗?
能,触发器执行是和你的语句是一个事务内的。
问题2:如果在插入完成的瞬间(触发器还没执行完)服务器死机,这个触发器是不是就消失了呢,该执行的过程就不会执行了?
sqlserver会在下次重起的时候根据日志对未完事物处理得。
myhunan
2003-08-24
打赏
举报
回复
不必担心问题一,不管插入多少条数据,触发器都能执行,
对问题2,也不必担心,因为触发器与插入操作同处一个事务中,要么同时回滚,要么同时提交
C/C++笔试题(很多)
微软亚洲技术中心的面试题!...(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
c/c++笔试题
线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也...
[数据库字典]简单的3个SQL视图搞定所有SqlServer数据库字典
(2007-11-29更新)网上有很多SQL SERVER数据库字典的...
触发器
.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。1. SqlServer2000...
(转)C/C++面试题大汇总 .
最近因为找工作,收集了很多C语言方面方面的面试题以及答案。现在新工作搞定了,决定把这些资料发出来,送给有需要的朋友,免得再象我一样到处搜寻,实在辛苦。...想成为嵌入式程序员应知道的0x10个基本
问题
...
C/C++笔试题
微软亚洲技术中心的面试题!...(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章