Rollback-Verarbeitung innnerhalb einer SP

07/05/2009 - 18:51 von Joachim Hofmann | Report spam
Hallo,

Angenommen:

eine sp besteht aus mehreren aufeinanderfolgenden Schritten (Update, Insert...).
Ganz am Anfang der sp wird eine Transaktion eröffnet.
Nach jedem dieser Schritte wird auf Fehler geprüft, falls einer aufgetreten ist, wird ein Rollback
ausgeführt und die sp verlassen.
Ansonsten wird am Ende ein Commit durchgeführt.

Was passiert im Falle eines Timeouts von Client wenn diese SP ausgeführt wird?
Funktioniert die interne Fehlerverarbeitung weiterhin auf jeden Fall?

Gruß

Joachim

[sql 2K]
 

Lesen sie die antworten

#1 Stefan Hoffmann
07/05/2009 - 22:16 | Warnen spam
hallo Joachim,

Joachim Hofmann schrieb:
Was passiert im Falle eines Timeouts von Client wenn diese SP ausgeführt
wird?
Funktioniert die interne Fehlerverarbeitung weiterhin auf jeden Fall?



http://www.sommarskog.se/error-handling-I.html ff.


mfG

Ähnliche fragen