34,588
社区成员
发帖
与我相关
我的任务
分享
BEGIN TRY
BEGIN TRAN
SELECT 1
UPDATE AS_SKMS SET SKMSCode = 34252345 where SKMSCode = 23412341234
delete asdfa --没有这个表,此处报错
SELECT 2
COMMIT TRAN
END TRY
BEGIN CATCH
SELECT 3
ROLLBACK TRAN
SELECT 4
END CATCH
/*
-----------
1
(1 行受影响)
消息 208,级别 16,状态 1,第 4 行
对象名 'AS_SKMS' 无效。
*/
go
BEGIN TRY
BEGIN TRAN
SELECT 1
UPDATE AS_SKMS SET SKMSCode = '1' where SKMSCode = '1234'
delete asdfa
SELECT 2
COMMIT TRAN
END TRY
BEGIN CATCH
SELECT 3
ROLLBACK TRAN
SELECT 4
END CATCH
/*
-----------
1
(1 行受影响)
消息 208,级别 16,状态 1,第 4 行
对象名 'AS_SKMS' 无效。
*/
go