Bildiğimiz üzere SQL Server Management Studio varsayılan olarak Autocommit modunda çalışır. Bunun manası ne zaman bir transaction çalışsa tüm yapılan değişiklikler commit edilir. Yani eğer transaction içerisinde rollback yapmıyorsanız, yaptığınız değişiklikler kalıcı olarak veritabanına kaydedilir.
Eğer bu özelliği kapatmak istiyorsanız. Aşağıdaki adımları takip edin.
1. SSMS ile SQL Server'a bağlanın.
2. Menüden Tools -> Options 'i seçin.
3. Açılan pencereden Query Execution -> SQL Server -> ANSI tabını seçin.
4. SET IMPILICIT_TRANSACTIONS seçeneğini işaretleyin.
5. Sonra OK butonuna basıp kaydedin.
Hiç yorum yok:
Yorum Gönder