MySQLでは修正されていません。正当なSQL構文を許可しますが、MySQLは列レベルの外部キー構文を使用するときに制約を保存しません。
これは2005年にバグとして報告され、「修正されません」というメッセージで閉じられました。
https://bugs.mysql.com/bug.php?id=13301
https://dev.mysql.com /doc/refman/8.0/en/ansi-diff-foreign-keys.html 言う:
サポートされていない構文を無効にする方法はなく、エラーや警告を返すようにする方法もありません。