Transações

SET XACT_ABORT ON|OFF

Por defeito, quando ocorre um erro a transação é toda desfeita e as instruções seguintes não são executadas

  • tudo ou nada...

No entanto temos possibilidade de permitir que a transação continue mesmo com erro!

Try … Catch

Quando há um erro dentro do bloco Try, as operações anteriores são desfeitas e “salta” para o bloco Catch. Depois do End Catch são executadas as restantes instruções.

Last updated