如何使用主键和外键从多表中删除

时间:2018-03-08 10:26:58

标签: sql-server tsql sql-delete

我试图通过id删除整个数据。 我有两张桌子 [1,0,2,3,0,5]student。 我将地址主键设置为学生表中的外键 我试过这样:

addresss

此查询仅删除学生表中的数据。

1 个答案:

答案 0 :(得分:0)

以下信息对您有用,

  • 您只能在Sql Server中使用单个删除语句从一个表中删除。
  • 如果你需要从两个表中删除,那么你必须在删除级联上使用外键约束。(这里你必须在address表中设置studentid作为外键引用studentid({的主键{1}}表格{1}}表格。