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

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

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

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

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

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

1

2

3

4

5

mysql> create table removeErrorDemo

   -> (

   -> StudentId int,

   -> StudentName var_char(50)

   -> );

ログイン後にコピー

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

1

2

3

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) -

1

2

3

4

5

6

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート