求一个删除三条语句的事务
时间:2011-11-14
来源:互联网
我照着你们的学一学
删除三条语句 如果有一条执行失败回滚
给我一个模板楼。
别太复杂
作者: programjackie5 发布时间: 2011-11-14
begin tran delete from ... delete from ... delete from ... if @@error <>0 rollback tran else commit tran
作者: OrchidCat 发布时间: 2011-11-14
begin tran delete tb ... delete tb ... delete tb ... commit
作者: ssp2009 发布时间: 2011-11-14
学习,
另外事务和触发器有什么区别?
作者: xiaolinyouni 发布时间: 2011-11-14
mark!
学习,
另外事务和触发器有什么区别?
好像是风牛马不相及

作者: Beirut 发布时间: 2011-11-14
BEGIN TRY BEGIN TRAN ...語句 COMMIT TRAN END TRY BEGIN CATCH SELECT ERROR_MESSAGE() ROLLBACK TRAN END CATCH
作者: roy_88 发布时间: 2011-11-14
SET XACT_ABORT ON
BEGIN TRAN
...語句
COMMIT TRAN
当 SET XACT_ABORT 为 ON 时,如果执行 Transact-SQL 语句产生运行时错误,则整个事务将终止并回滚。
作者: roy_88 发布时间: 2011-11-14
begin tran delete from tb1 delete from tb2 delete from tb3 if @@error<>0 rollback tran else commit tran
作者: lzd_83 发布时间: 2011-11-14
begin tran delete from tb1 delete from tb2 delete from tb3 commit tran
作者: Beirut 发布时间: 2011-11-14
set xact_abort on begin tran delete from tb1 ... delete from tb2 ... delete from tb3 ... commit tran
作者: AcHerat 发布时间: 2011-11-14
BEGIN TRY BEGIN TRAN DELETE FROM TB WHERE 条件 DELETE FROM TB WHERE 条件 DELETE FROM TB WHERE 条件 COMMIT TRAN END TRY BEGIN CATCH SELECT ERROR_MESSAGE() ROLLBACK TRAN END CATCH
作者: public0011 发布时间: 2011-11-14
begin tran delete tb where id=1 delete tb where id=2 delete tb where id=3 commit
作者: pengxuan 发布时间: 2011-11-14
触发器是指一种在基表(还有其他数据库对象)被修改时自动执行的内嵌过程。
这是两个截然不同的概念,没有可比性。
作者: fredrickhu 发布时间: 2011-11-14
delete tb ...
commit
作者: szstephenzhou 发布时间: 2011-11-14
set xact_abort on begin transaction delete from table1 where delete from table2 where delete from table3 where commit transaction go
作者: gogodiy 发布时间: 2011-11-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28