From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Ricardo Martin Gomez <rimartingomez(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con Funcion como procedimiento |
Date: | 2007-05-29 16:34:18 |
Message-ID: | 20070529163418.GI4667@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ricardo Martin Gomez escribió:
> > Date: Tue, 29 May 2007 12:16:32 -0400> From: alvherre(at)commandprompt(dot)com> To: rimartingomez(at)hotmail(dot)com> CC: pgsql-es-ayuda(at)postgresql(dot)org> Subject: Re: [pgsql-es-ayuda] Ayuda con Funcion como procedimiento> > Ricardo Martin Gomez escribió:> > Alguien podria ser tan amable de contestarme mi post si es que tienen conocimiento?> > Hace 3 semanas que lucho para poder hacer andar esta funcion, y en> > este foro solo veo que contestan siempre lo mismo. > > Las funciones se invocan con > select sinc_empresa();> o> select * from sinc_empresa()
> como intenta ser un procedimento almacenado no retorno nada, y de
> cualquier manera que la llame no logro cumplir con el objetivo de
> insertar o actualizar datos en una base destino. me da la impresion
> que el cursor no devuelve ningun registro cosa que deberia hacer, pero
> por que? me darias una mano con esto?
Ejecuta las sentencias directamente en psql primero, y una vez que las
tengas funcionando las metes en la funcion. Es mas facil para depurar.
De todos modos, si hubiera alguna forma en la que pudieras evitar usar
dblink seria mucho mejor. Si estas tratando de hacer una replica, mejor
usa un sistema de replicacion como Slony-I.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-05-29 16:36:32 | Re: RECUPERANDO MIS BASES DE DATOS |
Previous Message | Richard Clark | 2007-05-29 16:33:44 | Re: RECUPERANDO MIS BASES DE DATOS |