Maison > base de données > tutoriel mysql > Résolution de l'ERREUR MySQL 1064 (42000) : votre syntaxe est-elle incorrecte ?

Résolution de l'ERREUR MySQL 1064 (42000) : votre syntaxe est-elle incorrecte ?

王林
Libérer: 2023-08-28 09:25:02
avant
1650 Les gens l'ont consulté

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

Cette erreur se produit si vous utilisez var_char au lieu du type varchar. Pour éliminer ce type d'erreur, utilisez varchar(100) au lieu de var_char(100).

Voyons maintenant comment cette erreur se produit -

mysql> create table removeErrorDemo
   -> (
   -> StudentId int,
   -> StudentName var_char(50)
   -> );
Copier après la connexion

Vous trouverez ci-dessous le résultat montrant l'erreur -

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
Copier après la connexion

Maintenant, éliminons l'erreur. Vous trouverez ci-dessous la requête pour supprimer l'erreur 1064 (42000) -

mysql> create table removeErrorDemo
   -> (
   -> StudentId int,
   -> StudentName varchar(100)
   -> );
Query OK, 0 rows affected (1.72 sec)
Copier après la connexion

Ci-dessus, nous avons défini correctement le varchar afin qu'aucune erreur ne se produise.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal