sql >> Database >  >> RDS >> Sqlserver

Waarom is SET XACT_ABORT niet op het standaardgedrag?

Het is een automatische reactie op een fout, het is wenselijker als je de fout kunt afhandelen en herstellen. Als de transactie automatisch wordt teruggedraaid, krijgt u deze kans niet.

Het probleem dat Dan in zijn blog noemt ontstaat door het afbreken van de client, binnen SQL bestaat dit afbreken niet. Vandaar dat binnen SQL de standaard niet is om transacties automatisch af te breken.




  1. xampp mysql draait niet op poort 3306

  2. MySQL - Opgeslagen procedure met meerdere resultaatsets

  3. ruby postgreSQL op AMD64

  4. Een kolom met een standaardwaarde toevoegen aan een bestaande tabel in SQL Server