Hareket deyimiyle (Transact-sql)
Bir hareket, çalışmanın tek bir birimdir. İşlem başarılı olursa, tüm hareket sırasında yaptığınız veri değişiklikleri kararlıyız ve veritabanı kalıcı bir parçası haline gelir. Bir işlem hataları karşılaştığında ve iptal veya gerekir geri alındı, sonra tüm veri değişiklikleri silinir.
SQL ServerAşağıdaki işlem modları çalışır.
Autocommit hareketleri
Tek tek her deyimi bir işlemdir.Açık hareketler
Her hareket açık olarak BEGIN TRANSACTION deyimi ile başladı ve açıkça COMMIT veya rollback deyimi ile sona erdi.Örtülü hareketleri
Yeni bir hareket, önceki hareketi tamamlar, ama her hareketi açıkça COMMIT veya rollback deyimi ile tamamlandı örtülü olarak başlatılır.Toplu iş kapsamlı işlemleri
Yalnızca birden çok etkin sonuç kümeleri (mars), uygulanabilir bir Transact-SQLaltında mars oturumu başlar açık veya örtülü hareket toplu iş kapsamlı bir hareket olur. Değil tamamlandıktan veya geri bir toplu iş tamamlandığında bir toplu iş kapsamlı hareketi otomatik olarak döndürülüyor SQL Server.
Bu Bölümde
SQL ServerAşağıdaki işlem ifadeleri sağlar.