Bu mekanizma bir toplu işlem dosyası gibi, birçok komutun birarada çalışmasını sağlar. Ancak klasik toplu işlem dosyasından farklı olarak eğer komutlardan birisi çalışmazsa veya bir hata oluşursa tüm işlem iptal edilir. - BEGIN TRANSACTION : Transaction işleminin başlaması için kullanılır. - ROLLBACK TRANSACTION : Bir hata olduğunda işlemler iptal edilecekse kullnaılır. - COMMIT TRANSACTION : Tüm işlemler başarı ile gelişmiş ise onaylamak içim kullnılır.