Olá Miguel.

Não é prepare e sim perform o comando.

Mas como a sua função não vai retornar nenhum parâmetro, coloque somente a função sem o perform ou o select.

 

[]’s

 

Lucio

 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Miguel Scarano Bordallo
Enviada em: quinta-feira, 25 de maio de 2006 14:02
Para: [email protected]
Assunto: Re: [PostgreSQL-Brasil] RES: Prepare e Execute

 

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.

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a