如果我有一個表(Table2
),其中有一列包含外鍵引用Table1
,我可以更改該列中的值嗎? (只要它正在被改變到被包含在表1中的值)您可以更改列上有外鍵約束的列中的值嗎?
Table1
ID_Owner | Owner
-----------------------
1 | Elizabeth
2 | Bob
Table2
ID_Pet | Pet | ID_Owner
-------------------------------------
1 | Fido | 1
2 | Rufus | 2
(例如,如果我想菲多的所有者改變給Bob,我可以從1改變ID_Owner
到2θ)
當你嘗試它時發生了什麼(答案是肯定的,BTW)? – 2014-10-28 17:25:29