sare443
پنج شنبه 06 تیر 1392, 20:12 عصر
سلام دوستان
این کد داریم:
خواستم بپرسم آیا با اجرای دستورات همه رل بک میشه یا نه:
USE Northwind
SET XACT_ABORT on
BEGIN TRY
BEGIN TRAN
UPDATEProducts SET UnitPrice =0
DELETE FROM Products WHEREProductID = 1 -- Error
UPDATECustomers SET Country ='USA'
DELETE FROM [Order Details]
COMMIT TRAN
END TRY
BEGIN CATCH
ROLLBACK TRAN
RAISERROR('Transaction unsuccessful!',16,1)
END CATCH
-----
اگه سوئیچ off بود چی میشد؟؟
ممنون
این کد داریم:
خواستم بپرسم آیا با اجرای دستورات همه رل بک میشه یا نه:
USE Northwind
SET XACT_ABORT on
BEGIN TRY
BEGIN TRAN
UPDATEProducts SET UnitPrice =0
DELETE FROM Products WHEREProductID = 1 -- Error
UPDATECustomers SET Country ='USA'
DELETE FROM [Order Details]
COMMIT TRAN
END TRY
BEGIN CATCH
ROLLBACK TRAN
RAISERROR('Transaction unsuccessful!',16,1)
END CATCH
-----
اگه سوئیچ off بود چی میشد؟؟
ممنون