Na criação de uma trigger no Oracle, é necessário utilizar o comando commit? ou ele acaba comitando automaticamente?
Na criação de uma trigger no Oracle, é necessário utilizar o comando commit? ou ele acaba comitando automaticamente?
Olá Murilo, tudo bem?
Não é feito o commit
automaticamente quando a trigger
é executada, é necessário executar o comando manualmente ou informar no código da trigger
.
Normalmente, quando fechamos o SQL Developer e ele identifica que alterações foram realizadas e nenhum commit
ou rollback
foi feito, a tela abaixo é apresentada, perguntando se queremos realizar o commit
, realizar o rollback
ou abortar desconexão
:
Espero ter ajudado, qualquer dúvida é só falar e bons estudos!