首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于剔除 数据

2012-08-01 
关于删除数据如何删除有约束条件的某条数据好像不能直接删除啊[解决办法]删除的时候用级联删除,相关知识可

关于删除 数据
如何删除有约束条件的某条数据 好像不能直接删除啊

[解决办法]
删除的时候用级联删除,相关知识可以看看联机丛书,cascade这个关键字
[解决办法]

SQL code
--除了建立约束时可以指定on delete cascade--还可以执行不检测外键约束,删完你要的数据后恢复检测,此处t为主表,tref为外键表,fk_t_tref为约束alter table tref nocheck constraint fk_t_trefdelete t where ..alter table tref check constraint fk_t_tref
[解决办法]
先删除从表,再删除主表。或者修改外关键字约束,允许级联删除。这个可以通过GUI界面调整。

热点排行