BEGIN TRY
-----开始事务 BEGIN TRAN SELECT 1 --抛错处理 RAISERROR(@msg,16,1) RETURNCOMMIT TRAN
END TRY BEGIN CATCH IF @@TRANCOUNT > 0 ROLLBACK TRAN --出错事务回滚 SET @resultCode = '0' SET @resultMsg = '操作出错' + ERROR_MESSAGE() RAISERROR (@resultMsg, 1000,1) -- 加入异常日志 --抛错 END CATCH