0
我想在表的一列上創建一個外鍵來指向另一個表的兩列,但我似乎得到一個錯誤。SQL - 在列數不同的列上創建外鍵
這是可能的:
ALTER TABLE table_a add CONSTRAINT table_a_table_b FOREIGN KEY
(table_a.id,false) REFERENCES table_b(table_b.id,some_boolean);
它不應該被允許該表-A參考實體在表-B其中「some_boolean」是真實的。
表-B被頻繁使用,所以我必須在「some_bool」列添加到我想要的外鍵表-B ... –
是的,它不是一個理想的解決方案的每個表:( –