VERİTABANI SİSTEMLERİ Dersi Veri İşleme soru detayı:

PAYLAŞ:

SORU:

TRANSACTION yapısı içerisinde yazılmış olan komutların herhangi birinde hata olması durumunda ne olur?


CEVAP:

TRANSACTION yapısı içerisinde yazılmış olan komutların herhangi birinde hata olması durumunda TRANSACTION yapısının sonunda COMMIT yazılsa bile hatadan dolayı işlemlerden biri gerçekleşemeyeceği için (TRANSACTION bütün işlemleri tek bir işlem olarak ele aldığından dolayı ve başarım için bütün işlemlerin başarılı olması gerektiğinden dolayı) alttaki şekilde gösterildiği gibi kayıt işlemleri gerçekleşmeyecektir.