Veritabanı Programlama Deneme Sınavı Sorusu #393717

Aşağıdaki komutlardan hangisi SQL veritabanında hareket bloğu içinde geri dönüş noktaları oluşturmak için kullanılır?


@@TRANCOUNT

SAVE TRANSACTION

BEGIN TRANSACTION

COMMIT TRANSACTION

ROLLBACK TRANSACTION


Yanıt Açıklaması:

@@TRANCOUNT, Aktif hareket sayısını geri döndürür. BEGIN TRANSACTION bu değeri bir artırırken; ROLLBACK TRANSACTION ve COMMIT TRANSACTION bir azaltır. BEGIN TRANSACTION Açık hareket başlangıç noktasını belirler. ROLLBACK TRANSACTION Hareket bloğu tarafından yapılmış olan değişiklikleri geri alır. COMMIT TRANSACTION Bir hata ile karşılaşılmaz ise değişikliklerin kalıcı hâle getirilmesi amacıyla kullanılır. SAVE TRANSACTION Hareket bloğu içinde geri dönüş noktaları oluşturmak için kullanılır.

Yorumlar
  • 0 Yorum