Hola:

Probando un poco la versión 9.3, cuando trato de crear una tabla foránea con un campo de tipo serial, el mensaje de error que se lanza creo que no es muy explícito. No se si esto es un error, pero creo que se pudiera mejorar, a lo mejor agregándole algún HINT como lo hacen otros comandos.

remotedb=# create table foo(id serial);
CREATE TABLE

localdb=# create foreign table foreign_foo(id serial) server foreign_server options (table_name 'foo');
ERROR: referenced relation "foreign_foo" is not a table

localdb=# create foreign table foreign_foo (id integer) server test_server options (table_name 'foo');
CREATE FOREIGN TABLE

Sigo con mis pruebas. Saludos.
http://www.uci.cu

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a