Gostaria de saber se existe alguma forma de criar uma função dentro de um bloco PL/sql nomeado (PROCEDURE), pois ao invés de criar uma function, quero criar uma função (ou método) dentro do próprio bloco, para assim chama-lo diversas vezes.
Crie a função antes do “begin”, não testei mas acho que é assim mesmo. Porém acho que a melhor forma é você criar um pacote para fazer reuso da função…
R
r-ngarcia
Obrigado Lucas, funcionou certinho antes do begin. Declarei a função como se fosse uma variavél. Estou fazendo dessa forma porquê no caso um objeto FUNCTION dentro do banco não seria muito util, pois só irei usar nesse código e apenas nele.
Segue o exemplo do código para quem tiver alguma dúvida. (algum dia )