MySQLは、文法エラーまたは構文エラーが発生した場合にのみ、役に立たないエラーメッセージを表示します。
SQL構文にエラーがあります。......の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
MySQLに構文エラー(たとえば、閉じ括弧、不正な式など)を詳細に説明させる方法はありますか?
答えはいいえだ。すべてのサーバーエラーメッセージとそのコードは、ドキュメントに記載されています。
ドキュメントから-エラーチェックには、エラーメッセージではなくエラーコードを使用します。エラーメッセージは頻繁には変更されませんが、変更される可能性があります。
構文エラーについて:特定のエラーコードがない場合 は、エラーが発生します:1149-SQL構文にエラーがあります。正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください...
回避策として:dbForge StudioforMySQLですべての構文エラーを表示できます。新しいSQLドキュメントを作成してコードを記述するか、SQLファイルを開くだけで、自動SQL構文チェックによりコードのエラーが強調表示されます。
自動SQL構文チェック機能。
この機能はProfessionalエディションとEnterpriseエディションで利用できますが、試用版で試すことができます。