Re: Linkear o enlazar dos bases de datos

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Mario Cassanelli <mcassan(at)speedy(dot)com(dot)ar>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Linkear o enlazar dos bases de datos
Date: 2007-05-28 19:12:51
Message-ID: 20070528191251.GC20297@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mario Cassanelli escribió:

> SELECT * FROM dblink('conexion', 'select campo1,campo2,campo3 from
> tabla1 where id=100') as t;
> 3. error que da...
> ERROR: a column definition list is required for functions returning
> "record"

Prueba asi:

SELECT * FROM dblink('conexion', 'select campo1,campo2,campo3 from
tabla1 where id=100') as foo (campo1 int, campo2 text, campo3 text);

donde la lista de columnas corresponde a los tipos de dato de la tabla.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2007-05-28 19:33:06 Re: Restaurar base de Datos
Previous Message Alvaro Herrera 2007-05-28 19:09:59 Re: copy con from variable