SQL在删除之前查明是否正在引用行

时间:2014-06-20 20:18:52

标签: sql postgresql

与此问题相关: Remove rows NOT referenced by a foreign key

但我不想删除,我不确定我理解那里接受的答案。

我有一个包含很多行的表。其中一些是重复的(是的,我将解决生成重复的问题)。现在,在删除任何重复项之前(所有重复项都是重复的,除了它的id!),我想确保这些行不被另一个表引用,以确保我可以删除它们。

COL_1  COL_2   COL_3    ID
abc    cde     fgh      1
abc    cde     fgh      2
abc    cde     fgh      3

我想知道是否可以删除第2行和第3行,并查看这些ID是否在某处被引用... 这甚至可能吗?

0 个答案:

没有答案