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.