mssqlserver - 查询执行的错误信息以及事务回滚
发布时间:2020-12-12 13:38:18 所属栏目:MsSql教程 来源:网络整理
导读:-- 事务 BEGIN TRY BEGIN TRAN --更新数据 UPDATE Table1 SET ... UPDATE Table2 SET ... IF @@ROWCOUNT=0 BEGIN INSERT INTO Table2() VALUES() END COMMIT TRAN END TRY BEGIN CATCH --回滚 ROLLBACK TRAN SET @strErrorDescribe=N'抱歉!程序错误。' SELE
-- 事务 BEGIN TRY BEGIN TRAN --更新数据 UPDATE Table1 SET ... UPDATE Table2 SET ... IF @@ROWCOUNT=0 BEGIN INSERT INTO Table2() VALUES() END COMMIT TRAN END TRY BEGIN CATCH --回滚 ROLLBACK TRAN SET @strErrorDescribe=N'抱歉!程序错误。' SELECT ERROR_MESSAGE() AS ErrorMessage RETURN 105 END CATCH
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |