首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于存储过程内的事务有关问题?

2012-01-26 
关于存储过程内的事务问题??BeginTranInsertinto。。。Set@PackIDSCOPE_IDENTITY()Updatedbo.ProductPartiti

关于存储过程内的事务问题??
Begin   Tran
Insert   into   。。。
Set   @PackID   =   SCOPE_IDENTITY()
Update   dbo.ProductPartition   Set   。。。
Commit

请问我这样写的话,能否确保当Insert   Into和Update都成功时提交事务。

[解决办法]
加上try catch
在try 中包含你想一起执行的sql语句
[解决办法]
最好在 Insert Into和Update 后对 @@error 做个判断

热点排行