De software zal in de toelichting van het script vermelden wanneer het voor de laatste keer met succes werd verwerd.
Wanneer men een robuuste foutafhandeling wenst te gebruiken is het noodzakelijk de procedure dbo.spErrorHandling in blokken te gebruiken. Wanneer een fout optreed tijdens de uitvoering zal SQL server automatisch hiervan melding maken in de tabel ErrorHandling.
Voorbeeld goed gebruik:
BEGIN TRY
update Opdrachtregels set reg_ingekocht = 1 where reg_ingekocht = 0;
END TRY
BEGIN CATCH
-- Execute error retrieval routine.
EXECUTE spErrorHandling;
END CATCH;
Voorbeeld fout in gebruik:
BEGIN TRY
-- devide by zero error
select 1/0;
END TRY
BEGIN CATCH
-- Execute error retrieval routine.
EXECUTE spErrorHandling;
END CATCH;
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren