Ini adalah respons otomatis terhadap kesalahan, lebih diinginkan jika Anda dapat menangani kesalahan dan memulihkannya. Jika transaksi otomatis mundur maka Anda tidak mendapatkan kesempatan ini.
Masalah yang disebutkan Dan di blognya muncul karena pembatalan dari klien, dalam SQL pembatalan ini tidak ada. Oleh karena itu dalam SQL defaultnya adalah tidak secara otomatis membatalkan transaksi.