如果“ predmet ”是FK到“ predmeti ”,并且“ nositelj ”是FK到“ nastavnici < / strong>“,
如果我为两个外键指定 ON DELETE CASCADE 并删除其中一个实体,会发生什么?它会产生错误吗?
编辑:我正在使用最新版本的PostgreSQL。
答案 0 :(得分:1)
阅读RDBMS手册(您尚未指定)。通常禁止循环级联 - 在创建时会出现错误。
更新:试试http://sqlfiddle.com/#!1/24df4/2/0似乎没有被禁止 - 递归删除。
有人非常善良,因为我修复了标签,这使得我的帖子不正确)