有4情況:(比如我在談論ON DELETE
)RESTRICT在外鍵中的含義是什麼?
CASCADE
:引用行會自動與引用的那些一起被刪除。- :引用記錄的值將被自動設置爲
NULL
以及引用的值。 NO ACTION
:當引用行被刪除時,引用行不會有任何變化。RESTRICT
:{我無法理解其概念}
我讀了documentation幾次這一點,但我仍然無法理解RESTRICT
一樣。請你舉個例子來解釋一下嗎?
我讀的地方NO ACTION
和RESTRICT
在MySQL中是一樣的。真的嗎?
從引用的引用中可以看出:'如果你定義了一個RESTRICT類型的約束,並且有一個包含多個父行的子行,InnoDB不允許刪除任何這些父行。那個? –
@DanBracuk MySQL手冊是衆所周知的不是最簡單的語言形式瞭解.... – Martin