4例があります:(例えばI、約ON DELETE
を話している)Foreign KeysのRESTRICTの意味はなんですか?
CASCADE
:参照行が参照されたものと一緒に自動的に削除されます。- :参照レコードの値は、参照されるレコードと共に自動的に
NULL
に設定されます。 NO ACTION
:参照行が削除された場合、参照行に変更はありません。RESTRICT
:{私はその概念を理解することはできません}
私はそのためdocumentation数回を読んで、それでも私はRESTRICT
が何をするかを理解することはできません。例を挙げて誰か説明してもらえますか?
私はNO ACTION
とRESTRICT
のいずれかがMySQLで同じであると読んでいます。本当?
RESTRICT型制約を定義し、いくつかの親行がある場合、InnoDBはそれらの親行の削除を許可しません。あなたの解釈は何ですか?その? –
@DanBracuk MySQLのマニュアルは、理解するのが最も簡単な言語形式ではないことでよく知られています.... – Martin