Na criação de uma trigger no Oracle, é necessário utilizar o comando commit? ou ele acaba comitando automaticamente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!