我有兩個表second
和third
我無法刪除的行追加後的外鍵
second_id(PRIMARY KEY) second_name
1 .........
2 .......
3 .........
third_id(PRIMARY KEY) third_name second_id(FOREIGN KEY for second.second_id)
1 ..... 1
2 ..... 1
3 ..... 1
4 ..... 2
5 ..... 2
現在我想從那裏second
second_id=2
(DELETE FROM second WHERE second_id=2
)刪除一行,但它不工作。它說Successful 0 row(s) affected
更重要的是,它發生在我追加一個外鍵到third.second_id
(我在表創建後添加了外鍵)。
您可以設置外鍵ID在第三個表設置爲null,從第二表中刪除。 – miqdadamirali
感謝大家幫幫我 –
@WebberDepor,記得挑選一個接受的答案。 – Phiter