MySQL में तय नहीं है। यह कानूनी SQL सिंटैक्स की अनुमति देता है, लेकिन MySQL कॉलम-स्तरीय विदेशी कुंजी सिंटैक्स का उपयोग करते समय बाधा को नहीं बचाता है।
इसे 2005 में एक बग के रूप में रिपोर्ट किया गया था, और इसे "ठीक नहीं होगा" संदेश के साथ बंद कर दिया गया था।
https://bugs.mysql.com/bug.php?id=13301ए>
https://dev.mysql.com /doc/refman/8.0/hi/ansi-diff-foreign-keys.html कहते हैं:
असमर्थित सिंटैक्स को अक्षम करने का कोई तरीका नहीं है, या यहां तक कि इसे एक त्रुटि या चेतावनी वापस करने के लिए भी नहीं है।