Begin tran / rollback / commit
Este comando possibilita efetuar um teste, podendo ser 1 update, delete, insert, executa-se
1º BEGIN TRAN
2º O comando a ser testado
1 2 3 4 5 |
UPDATE [emailinternoaluno-testemerge] SET email = '0'+email |
3º Faço o select p verificar se ficou do jeito que eu queria
4º Caso tenha sido feito corretamente eu dou um COMMIT caso contrário um ROLLBACK
EXP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
BEGIN TRAN UPDATE intranet_Feriado SET [Data1] = 0 if @@error <> 0 ROLLBACK TRAN else COMMIT TRAN |