vc já tentou utilizar o PERFORM Ex: PERFORM nom_procedure(parametro);
Miguel Scarano Bordallo escreveu: > Vlw Lúcio, não fui esquecido! =) > Seguinte, eu tentei de várias formas. Sei que o execute não é pra ser > usado pra essas coisas, só pra executar uma PREPARE. > Eu tenho tentando chamar essa função_2 de dentro da função_1 dando > select nome_funcao(param_1). > O erro que está dando diz algo como: se a função não retorna valor, > use prepare. Não lembro direito a frase. > Eu vou tentar só colocando o nome da função. > Só me fala uma coisa, num caso desse da função ser só pra executar > comandos e não retornar nada, eu tenho que usar returns void nela? > Posso omitir o returns ou returns outro tipo de dado? > Vlw. > > ----- Original Message ----- > *From:* Postgresql DBA [VORio] <mailto:[EMAIL PROTECTED]> > *To:* [email protected] > <mailto:[email protected]> > *Sent:* Thursday, May 25, 2006 1:51 PM > *Subject:* [PostgreSQL-Brasil] RES: Prepare e Execute > > Olá Miguel. > > Vc está usando o comando execute <nome da função> no código? > > Eu costumo chamar uma function dentro de outra e simplesmente na > linha eu coloco o nome da função e funciona bem. > > Caso não seja isso, pode me dar mais detalhes a respeito do erro q > ocorre? > > []’s > > Lucio > > -----Mensagem original----- > *De:* [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > [mailto:[EMAIL PROTECTED] *Em nome de *Miguel > Scarano Bordallo > *Enviada em:* quinta-feira, 25 de maio de 2006 08:42 > *Para:* [email protected] > *Assunto:* Re: [PostgreSQL-Brasil] Prepare e Execute > > Vou refazer minha pergunta, pois acho que falei de tanta coisa q o > negócio se perdeu. > > Não vou mais falar do PREPARE pq já consegui entender que ele NÃO > serve pro que eu quero. > > O caso agora é: > > Existe algum problema de eu dentro de uma function, chamar outra > function que só me serve para executar comandos inserts? Estou > tentando fazer isso e dá erro. Como a function só executa comandos > e não retorna nada, ele dá erro. > > Alguém já usou isso ou tem exemplos de como usou para isso funcionar? > > Parece uma coisa simples, mas tá realmente complicado de > entender o pq do erro. > > ------------------------------------------------------------------------ > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br > >------------------------------------------------------------------------ > >_______________________________________________ >Grupo de Usuários do PostgreSQL no Brasil >http://www.postgresql.org.br > _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
