----- Original Message -----
Sent: Wednesday, May 24, 2006 2:11
PM
Subject: Re: [PostgreSQL-Brasil] Prepare
e Execute
estou meu desatualizado em pl/pgsql
Falando grosseiramente....
utilize prepare quando vc quer executar uma
procedure e nao interessa o retorno, o retorno e descartado
execute e quando vc monta dinamicamente sua query
ex: tipo vc tem o nome de uma tabela como parametro de uma procedure e quer
efeturar uma query ai vc utiliza execute.
----- Original Message -----
Sent: Wednesday, May 24, 2006 2:08
PM
Subject: [PostgreSQL-Brasil] Prepare e
Execute
Povo, gostaria me ajudassem em mais uma
coisa.
Queria entender melhor o que é uma
prepare.
Pelo que vi é tipo uma função pra executar um
update, insert ou delete. Mas eu só posso ter
dentro dela uma coisa só ou podem ser várias instruções?
Eu não consigo também executar uma prepare de
dentro de uma procedure, dá erro. Exemplo:
...
if var_1 = 2 then
execute
nome_prepare(param_1)
end if;
...
Meu objetivo é dentro de uma procedure poder
chamar alguma function ou outra coisa pra executar umas rotinas inserts e
updates.
Engraçado eh q mandar executar
isoladamente a prepare, num editor de script, funciona na boa.
Se puderem me iluminar, agradaço.
_______________________________________________
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