TRANSAÇÕES
BEGIN TRAN --> Inicia a transação
UPDATE dbo.CartaoCredito SET CartaoLimite = CartaoLimite * 1.1
COMMIT --> Finaliza a transação
--OR
ROLLBACK --> Desfaz a transaçãoBEGIN TRAN
UPDATE dbo.CartaoCredito SET CartaoLimite = CartaoLimite * 1.1
--WHERE ClienteCodigo = '12'
IF (@@ROWCOUNT > 1 OR @@ERROR > 0)
ROLLBACK
ELSE
COMMITTry Catch
Last updated