1
我可以在存儲過程中2個事務象下面這樣?如果我回滾TRAN1,它是否回滾所有TRAN2?我迷失在這裏,任何反饋都會有幫助。在此先感謝我可以開2次交易不同的名稱
BEGIN TRANSACTION TRAN1
WHILE(...)
BEGIN
BEGIN TRANSACTION TRAN2
BEGIN TRY
.....
.....
.....
COMMIT TRANSACTION TRAN2
END TRY
BEGIN CATCH
ROLLBACK TRANSACTION TRAN2
END CATCH
END
COMMIT TRANSACTION TRAN1
您可能需要閱讀此:https://technet.microsoft.com/en-us/library/ms189336(v=sql.105).aspx – Nebi