Fra sp_getapplock
Så det er ikke nødvendigt, fordi du ruller tilbage.
Men hvis du gerne vil være sikker, vil jeg gøre det efter CATCH-blokken og først teste med APPLOCK_TEST . Normalt ville dette være en ENDELIG blok, som vi ikke har.
Jeg ville have det her, så det altid bliver udført. Hvis sessionen fortsætter, eller forbindelsespooling holder den i live (glem det lige nu), så stoler du på COMMIT/ROLLBACK, hvis det ikke var lige før exit. Selvfølgelig vil alt, der går glip af CATCH-blokken, alligevel være en alvorlig afbrydelsesfejl...