Skip site navigation (1) Skip section navigation (2)

Re: Funcion con IN, OUT

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: "Ma(dot) Lorena Culzoni" <lorenaculzoni_2(at)hotmail(dot)com>
Cc: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Funcion con IN, OUT
Date: 2010-03-24 20:11:37
Message-ID: 3073cc9b1003241311ne1aa3e4le7fcae9b66d0b156@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
On Wed, Mar 24, 2010 at 3:44 PM, Ma. Lorena Culzoni
<lorenaculzoni_2(at)hotmail(dot)com> wrote:
>  un error muy feo :(
>
> ERROR:  syntax error at or near "$1" at character 232
[...]
> dblink('dbname=academico user=netsys password=123', 'select * from
> tblnacionalidad a') as a ( $1  varchar(3),  $2  varchar(20)) on a.codigo =
>

ah! esto te esta pasando porque el nombre de una variable o de la
consulta (en este caso es la segunda) es igual a uno de los nombres de
los parametros de salida

fijate que la definicion de los campos a devolver por el dblink dice
donde debia estar el nombre del campo a devolver $1 y $2, mejor usa
prefijos como v_ (variable), c_ (campo de la consulta) y asi para
evitar estos problemas

-- 
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

pgsql-es-ayuda by date

Next:From: GiorgioDate: 2010-03-25 13:24:04
Subject: OT: Modelo de Negocios
Previous:From: Jaime CasanovaDate: 2010-03-24 19:39:24
Subject: Re: Funcion con IN, OUT

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group