Basis-template für Transaktionen in SQL Server

Wenn ich einfach wickeln Sie meine Anfrage mit:

BEGIN TRANSACTION



COMMIT TRANSACTION

Wenn alles andere fehlschlägt, Innenseite, dass, wird es automatisch zurück?

Vom Blick auf andere Codes, die Sie scheinen, zu prüfen, ob ein Fehler, wenn ein Fehler vorliegt, dann tun Sie eine GOTO-Anweisung, die ruft dann ROLLBACK der TRANSAKTION

Aber das scheint Zut Arbeit, um zu prüfen, IF( @@ERROR <> 0) nach jedem insert/update.

InformationsquelleAutor | 2008-11-14
Schreibe einen Kommentar