ホームページ > データベース > mysql チュートリアル > MySQL エラー 1064 (42000) の解決: 構文が間違っていますか?

MySQL エラー 1064 (42000) の解決: 構文が間違っていますか?

王林
リリース: 2023-08-28 09:25:02
転載
1754 人が閲覧しました

解决 MySQL ERROR 1064 (42000): 你的语法有错误?

このエラーは、varchar 型の代わりに var_char を使用した場合に発生します。このタイプのエラーを回避するには、var_char(100) の代わりに varchar(100) を使用します。

次に、このエラーがどのように発生するかを見てみましょう -

mysql> create table removeErrorDemo
   -> (
   -> StudentId int,
   -> StudentName var_char(50)
   -> );
ログイン後にコピー

以下は、エラーを示す出力です -

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'var_char(50)
)' at line 4
ログイン後にコピー

次に、エラーを解消しましょう。以下は、エラー 1064 (42000) -

mysql> create table removeErrorDemo
   -> (
   -> StudentId int,
   -> StudentName varchar(100)
   -> );
Query OK, 0 rows affected (1.72 sec)
ログイン後にコピー

を削除するクエリです。上記では、varchar を正しく設定しているため、エラーは発生しません。

以上がMySQL エラー 1064 (42000) の解決: 構文が間違っていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート