假設我有表A和B.表A的FK表B.刪除未引用記錄
爲「引用」和「未引用的」,這意味着有一些記錄,我可以B中歸類記錄具有FK的數據庫分別指向該記錄或不指定該記錄。
我想找到一個與方案無關的方法刪除B中未被引用的所有行。 做一個簡單的刪除表B沒有任何約束(因爲我想是方案無關,即一般的方式),幾乎肯定會失敗。
如果它也可以獨立於供應商將是偉大的,但我覺得我要求太多。
編輯:也許我不清楚。當我說我不想依賴該方案時,我提到避免在執行「刪除」時從其他表中命名列名。只需刪除可以刪除而不破壞數據庫一致性的B的記錄。
你是什麼意思'我不想依靠這個計劃。我想要一個普通的方式。「? –
我編輯了這個問題。 –
「*我指的是避免從其他表中命名列名*」 - 這是不可能的。你**有**之間有某種「關係」,他們通過比較列完成。 –