Problème syntaxe SQL

Fermé
BLM - 23 mars 2010 à 21:24
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 23 mars 2010 à 22:23
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.

4 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 mars 2010 à 21:31
ne serait -il pas plus simple de passer par phpmyadmin de wamp ?
0
gabbermaniac Messages postés 137 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 23 août 2011 12
23 mars 2010 à 21:35
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 ;
0
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...
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
23 mars 2010 à 22:23
N'oublie pas de préciser la longueur du VARCHAR.
0