Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2009, 07:15
lauryn1298
 
Fecha de Ingreso: noviembre-2008
Mensajes: 8
Antigüedad: 15 años, 5 meses
Puntos: 0
Foreing Key con bases de datos diferentes

Hola,

Ahora mismo tengo creada una base de datos en postgreSQL, pero necesito crear otra base de datos diferente, ya que van a tratar aspectos diferentes de la empresa. La cuestión es que para no replicar una de las tablas necesito crear una foreign key desde una de las tablas de la nueva base de datos a la que ya está funcionando.

He utilizado la siguiente sentencia desde la nueva base de datos:

ALTER TABLE tarea ADD CONSTRAINT fk_tarea FOREIGN KEY ("cod_socidad") REFERENCES solarpack.public.sociedades ("idSociedad")
ON UPDATE RESTRICT ON DELETE RESTRICT;

Y obtengo el siguiente error:

ERROR: cross-database references are not implemented: "solarpack.public.sociedades"