Problème syntaxe SQL
BLM
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai installé wamp sur mon pc, et je voulais creer une table en utilisant la console SQL, comme je le fait d'habitude.
Or, le serveur SQL n'accepte pas ma requete:
CREATE TABLE test (id INTEGER, champ VARCHAR);
Il me répond:
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 ')' at line 1.
Pouvez vous me dire ce qui cloche sachant que j'ai essayé plusieurs syntaxes?
Merci d'avance et a bientôt.
J'ai installé wamp sur mon pc, et je voulais creer une table en utilisant la console SQL, comme je le fait d'habitude.
Or, le serveur SQL n'accepte pas ma requete:
CREATE TABLE test (id INTEGER, champ VARCHAR);
Il me répond:
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 ')' at line 1.
Pouvez vous me dire ce qui cloche sachant que j'ai essayé plusieurs syntaxes?
Merci d'avance et a bientôt.
4 réponses
-
ne serait -il pas plus simple de passer par phpmyadmin de wamp ?
-
CREATE TABLE IF NOT EXISTS 'test' (
'id' int(11) NOT NULL AUTO_INCREMENT,
'champ' varchar(20) NOT NULL,
PRIMARY KEY ('id')
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=88 ; -
Alain > Je m'entraine pour mes études a le faire en mode console, et je préfère comme ca ;)
gabbermaniac > Ca ne marche pas non plus :/
Pourtant le code comme j'ai décrit précédemment marchait avant... -
N'oublie pas de préciser la longueur du VARCHAR.