sql >> Database teknologi >  >> RDS >> Sqlserver

Hvorfor er SET XACT_ABORT ON ikke standardadfærden?

Det er en automatisk reaktion på en fejl, det er mere ønskværdigt, hvis du kan håndtere fejlen og komme dig fra den. Hvis transaktionen automatisk ruller tilbage, får du ikke denne mulighed.

Problemet Dan nævner i sin blog opstår på grund af afbrydelsen fra klienten, inden for SQL eksisterer denne afbrydelse ikke. Derfor er standarden i SQL ikke automatisk at afbryde transaktioner.




  1. MYSQL INNER JOIN med mulige tomme felter

  2. Hvordan kan jeg få en enhed fra Doctrin Fixture reference?

  3. Oracle Lag funktion med dynamisk parameter

  4. #2006 MySQL Server er gået væk fejl i Wamp