Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Relaciones entre tablas de distintas bases de dato
Experto: vitobrata
Valoración: 4
Fecha: 27/06/2003


Relaciones entre tablas de distintas bases de dato
Hola de nuevo Vito: Es posible hacer relaciones (tipo Constraints, ForeigKey, etc.) entre tablas de distintas bases de datos? Saludos Marques

Relaciones entre tablas de distintas BBDD
Hola de nuevo, Maquesmex. No, Sql-Server no admite referencias cruzadas de claves externas entre bases de datos. Tú mismo puedes hacer la prueba, si creas en una BBDD una tabla con una primary key y a continuación, en otra BBDD distinta, haces una referencia a su primary key (con la notación que te he comentado en la pregunta anterior). Por ejemplo: use BBDD2 CREATE TABLE TablaII( campo1 smallint campoFK smallint NOT NULL DEFAULT 1 REFERENCES BBDD1.dbo.TablaI (campoBBDD1_id) ) Obtendrás un error que te comentará lo que escribía más arriba. Un saludo

Pregunta finalizada. Valoración: 4.
Muchas gracias nuevamente por tu respuesta rapida.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/sql-server/respuestas/552946/relaciones-entre-tablas-de-distintas-bases-de-dato