我可以删除主键而不删除引用的外键吗?

时间:2019-02-15 11:01:51

标签: database oracle

我想删除主键而不删除引用的外键。但是外键被禁用。

稍后,我再次要创建一个具有相同名称的主键并启用外键。

1 个答案:

答案 0 :(得分:2)

  

我想删除主键而不删除引用的外键

无法完成。引用外键的存在-禁用或以其他方式-防止主键丢失。

您的选择是:

  1. 改为禁用主键;或
  2. 删除并随后重新创建外键。

哪种选项更合适取决于您将主键放在首位的动机。