Problème syntaxe SQL

BLM -  
avion-f16 Messages postés 20368 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.

4 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
ne serait -il pas plus simple de passer par phpmyadmin de wamp ?
0
gabbermaniac Messages postés 147 Statut Membre 12
 
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
BLM
 
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 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
N'oublie pas de préciser la longueur du VARCHAR.
0