porblemas con create table references
Publicado por Oscar (16 intervenciones) el 15/08/2008 19:15:17
Saludos a todos
Tengo el siguiente problema deseo exijir integridad referencial en sql 2005 estoy migrando de access a sql 2005 por que se supone que el 2005 es mas potente
y encontre el siguiente codigo nesesito que de la tabla Tbl_departamentos ( Tabla Padre o mestro ) este una relacionado co la tabla Tbl_Municipios ( tabla hijo o tabla detalle )
y las claves seria PK id_depto de la tabla Tbl_Departamentos relacionado con el
FK id_depto de la tabla de Tbl_Municipios
el primer query si me funciono bien
CREATE TABLE Tbl_Departamentos
(ID_DEPTO INT IDENTITY,NOMB_DEPTO VARCHAR(50)
CONSTRAINT KP_ID_DEPTO PRIMARY KEY (ID_DEPTO) )
pero este segundo query me dio un error en reference
CREATE TABLE Tbl_Municipios
(
ID_MUNI INT IDENTITY
,ID_DEPTO INT
,NOMB_DEPTO VARCHAR(50)
,CONSTRAINT FK_ID_DEPTO
FOREIGN KEY(ID_DEPTO)
REFERENCES Tbl_Departamentos(ID_DEPTO)
)
gracias por su atencion
Tengo el siguiente problema deseo exijir integridad referencial en sql 2005 estoy migrando de access a sql 2005 por que se supone que el 2005 es mas potente
y encontre el siguiente codigo nesesito que de la tabla Tbl_departamentos ( Tabla Padre o mestro ) este una relacionado co la tabla Tbl_Municipios ( tabla hijo o tabla detalle )
y las claves seria PK id_depto de la tabla Tbl_Departamentos relacionado con el
FK id_depto de la tabla de Tbl_Municipios
el primer query si me funciono bien
CREATE TABLE Tbl_Departamentos
(ID_DEPTO INT IDENTITY,NOMB_DEPTO VARCHAR(50)
CONSTRAINT KP_ID_DEPTO PRIMARY KEY (ID_DEPTO) )
pero este segundo query me dio un error en reference
CREATE TABLE Tbl_Municipios
(
ID_MUNI INT IDENTITY
,ID_DEPTO INT
,NOMB_DEPTO VARCHAR(50)
,CONSTRAINT FK_ID_DEPTO
FOREIGN KEY(ID_DEPTO)
REFERENCES Tbl_Departamentos(ID_DEPTO)
)
gracias por su atencion
Valora esta pregunta


0