SQL——抛出错误
时间:2021-07-01 10:21:17
帮助过:2人阅读
try
begin tran tran1
select 1/0
commit tran tran1
end try
begin catch
--抛出错误
declare @errMsg varchar(
max)
=
Convert(
varchar(
50),error_number())
+‘:‘+error_message()
+‘错误位置:‘+Convert(
varchar(
50),error_line());
RAISERROR (
‘{ code:""%s"",msg:""%s""}‘,
16,
16,
‘1002‘,
@errMsg);
--回滚
rollback tran tran1
end catch
SQL——抛出错误
标签:var ber 例子 ack com 回滚 ISE message 出错