সবচেয়ে সহজ কাজটি হ'ল আপনার লেনদেনের কোডটি মোড়ানো এবং তারপরে টি-এসকিউএল কোড লাইনটির প্রতিটি ব্যাচকে লাইন দিয়ে চালানো।
উদাহরণ স্বরূপ,
Begin Transaction
-Do some T-SQL queries here.
Rollback transaction -- OR commit transaction
আপনি যদি ত্রুটি পরিচালনা পরিচালনা করতে চান তবে আপনি ট্রাই ... ক্যাচ ব্লক ব্যবহার করে এটি করতে পারেন। যদি কোনও ত্রুটি দেখা দেয় তবে আপনি ক্যাচ ব্লকের মধ্যে ট্রান্সেকশনটি রোলব্যাক করতে পারেন।
উদাহরণ স্বরূপ:
USE AdventureWorks;
GO
BEGIN TRANSACTION;
BEGIN TRY
-- Generate a constraint violation error.
DELETE FROM Production.Product
WHERE ProductID = 980;
END TRY
BEGIN CATCH
SELECT
ERROR_NUMBER() AS ErrorNumber
,ERROR_SEVERITY() AS ErrorSeverity
,ERROR_STATE() AS ErrorState
,ERROR_PROCEDURE() AS ErrorProcedure
,ERROR_LINE() AS ErrorLine
,ERROR_MESSAGE() AS ErrorMessage;
IF @@TRANCOUNT > 0
ROLLBACK TRANSACTION;
END CATCH;
IF @@TRANCOUNT > 0
COMMIT TRANSACTION;
GO
আরও তথ্যের জন্য নীচের লিঙ্কটি দেখুন।
http://msdn.microsoft.com/en-us/library/ms175976.aspx
আশা করি এটি সাহায্য করে তবে আপনার আরও বিশদ বিবরণ প্রয়োজন হলে দয়া করে আমাকে জানান।