› Fóruns › SQL e PL/SQL › Dúvidas PL/SQL – Procedure › Dúvidas PL/SQL – Procedure
Oi Roldao,
Ao meu ver processo =/= procedimento.
Sendo assim, é possível que a trigger indicada pelos colegas atenda sem problemas a requisição da sua empresa. Onde a trigger deve fazer parte deste processo.
Caso haja a necessidade de implementar um procedimento para cadastrar e-mails apenas para registros novos E que estes cadastros sejam realizados somente na chamada do procedimento, então existe a necessidade de se criar um coluna indicando quais são os novos registros da tabela cliente que devem receber este novo e-mail e, dentro do procedimento, buscar por estes novos clientes, criar o e-mail correspondente e desmarcar a “coluna indicadora”.
Outra opção, que também dá a entender pela sua primeira mensagem, é que é o procedimento que cadastrará novos clientes e então os e-mails correspondentes. Mas acredito que pela simplicidade não deve ser este o caso… 😆
A questão é você discutir com o responsável pela requisição e explicar como o problema pode ser resolvido (através de triggers) e ver se atende. Pois o que dá a entender é que existe uma falta de entendimento entre as partes. Ou pediram do jeito errado, ou você entendeu do jeito errado.