删除主键表中的数据时,外键表中的数据也自动删除
比如说现在有一个A表,id为主键,B和C表中的id是作为外键引用A表的id,当删除A表中的数据时,B,C两个表中的相应数据也能自动删除,不知道怎么搞
[解决办法]
设置级联删除即可
[解决办法]
CREATE TABLE [dbo].[stu](sno INT UNIQUE)CREATE TABLE dbo.sjb(sno INT CONSTRAINT sno_fk REFERENCES dbo.[stu](sno) ON DELETE CASCADE )
[解决办法]
create table B(B_id, A_id int foreign key(A_id) references A(A_id) ON DELETE CASCADE)
[解决办法]
on delete cascade
[解决办法]