Van sp_getapplock
Het is dus niet nodig omdat je terugdraait.
Als je echter veilig wilt zijn, zou ik het doen na het CATCH-blok en eerst testen met APPLOCK_TEST . Normaal gesproken zou dit een EINDELIJK blok zijn dat we niet hebben.
Ik zou het hier hebben, zodat het altijd wordt uitgevoerd. Als de sessie voortduurt, of pooling van verbindingen het in leven houdt (niet? vergeet het nu) dan vertrouw je op de COMMIT/ROLLBACK als het niet net voor het afsluiten was. Alles wat het CATCH-blok mist, wordt hoe dan ook een ernstige afbreekfout...