![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Borrados en cascada
A ver si alguien puede solventarme esta duda, tengo dos tablas:
CREATE TABLE TiposContrato( idContrato numeric not null, Nombre varchar(30) not null, idPorCotizacion varchar(10), CONSTRAINT PK_TiposContrato PRIMARY KEY(idContrato), CONSTRAINT UK_TipCon_Nombre UNIQUE(Nombre), CONSTRAINT FK_TipCon_idPorCotizacion FOREIGN KEY(idPorCotizacion) REFERENCES PorCotizaciones(idCotizacion) on delete cascade); CREATE TABLE PorCotizaciones( idCotizacion varchar(10) not null, nombre varchar(30), CONSTRAINT PK_PorCotizaciones PRIMARY KEY(idCotizacion)); el caso es que cuando borro un registro de la tabla tiposcontrato no me borra los registros asociados de la tabla PorCotizaciones |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|