SQL Server级联

时间:2012-11-13 12:13:24

标签: sql-server

我有两张桌子:

网站

  • id_site
  • name_site

Distances_Sites

  • id_distance
  • id_site_A
  • id_site_B
  • 距离

id_site_A和id_site_B是外键。我想要的是级联删除:当我删除一个站点时,我希望删除两个相关的距离。当我尝试在两个关系上激活SQL Server中的“级联”规则时,我有一个错误:

“在表'距离'上引入FOREIGN KEY约束'FK_xxx'可能会导致循环或多个级联路径。指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改其他FOREIGN KEY约束。”

0 个答案:

没有答案