Obrigado Evandro, preciso aprender muitos desses conceitos.
 
 


> Date: Wed, 17 Jan 2007 16:54:45 -0300> From: [EMAIL PROTECTED]> To: 
> [email protected]> Subject: Re: [PostgreSQL-Brasil] dump perdendo 
> os parâmetros de funções> > Isso é normal.> Os parametros devem ser 
> declarados da maneira que fica depois que > restaura o banco e declarar 
> variáveis como alias para os parâmetros.> > Exemplo:> > *CREATE OR REPLACE 
> FUNCTION "public"."fn_estoque_produto" (numeric, > **out **numeric, **out 
> **varchar,**out ** numeric) RETURNS > "pg_catalog"."record" AS> DECLARE> ** 
> vn_c_produto ALIAS FOR #1;> vn_c_estoque ALIAS FOR #2;> vt_d_estoque ALIAS 
> FOR #3;> vr_saldo ALIAS FOR #4;*> *BEGIN> > END;> ***> Att.> > Evandro> > 
> saulo Mendes wrote:> > > > Senhores, em meu banco de dados existem algumas 
> funções com parâmetros > > tipo> > *CREATE OR REPLACE FUNCTION 
> "public"."fn_estoque_produto" > > (vn_c_produto numeric, out vn_c_estoque 
> numeric, out vt_d_estoque > > varchar, out vr_saldo numeric) RETURNS 
> "pg_catalog"."record" AS*> > *...*> > ** > > até aí tudo bem.... o problema é 
> que quando eu executo um dump > > (pg_dump -U postgres meu_banco > 
> c:\meu_banco.sql)> > e eu restauro ele utilizando psql -U postgres meu_banco 
> < c:\meu_banco.sql> > > > acontece o seguinte as funçoes com a citada acima: 
> os parâmetros ficam > > "sem nome".> > ex:> > > > o que era 
> *fn_estoque_produto" (vn_c_produto numeric, out vn_c_estoque > > numeric, out 
> vt_d_estoque varchar, out vr_saldo numeric)*> > fica assim: 
> *fn_estoque_produto" (numeric, out numeric, out varchar, > > out numeric).*> 
> > ** > > *alguém sabe o que pode ser isso?*> >> > 
> ------------------------------------------------------------------------> > 
> Obtenha o novo Windows Live Messenger! Experimente! > > 
> <http://get.live.com/messenger/overview>> > 
> ------------------------------------------------------------------------> >> 
> > _______________________________________________> > Grupo de Usuários do 
> PostgreSQL no Brasil> > Antes de perguntar consulte o manual> > 
> http://pgdocptbr.sourceforge.net/> >> > Para editar suas opções ou sair da 
> lista acesse a página da lista em:> > 
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios> > 
> _______________________________________________> Grupo de Usuários do 
> PostgreSQL no Brasil> Antes de perguntar consulte o manual> 
> http://pgdocptbr.sourceforge.net/> > Para editar suas opções ou sair da lista 
> acesse a página da lista em:> 
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_________________________________________________________________
Descubra e experimente alguns novos serviços online no Windows Live Ideas
http://ideas.live.com
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a