Problème de syntaxe ??? - SQL/NoSQL - Programmation
MarshPosté le 06-11-2006 à 19:57:55
Voilà j'ai un problème de syntaxe que je n'arrive pas a résoudre:
Code :
CREATE TABLE membre (
idmembre SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
pseudo CHAR(17) NOT NULL,
pwd_md5 TINYTEXT NOT NULL,
civilte ENUM(0,1,2) NULL,
nom VARCHAR NOT NULL,
email VARCHAR NOT NULL,
date DATE NOT NULL,
PRIMARY KEY(idmembre)
);
Et le message d'erreur :#1064 - 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 '0,1,2) NULL, nom VARCHAR NOT NULL, email VARCHAR NOT NULL
Deplus je ne suis pas sur pour attribut ENUM, en faite j'aimerai avoir une liste avec "Mr" "Mme" et "Mlle donc j'attribut un numéro a chaque. Deplus pensez-vous que cette table est opimiser ?
Marsh Posté le 06-11-2006 à 19:57:55
Voilà j'ai un problème de syntaxe que je n'arrive pas a résoudre:
Et le message d'erreur :#1064 - 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 '0,1,2) NULL,
nom VARCHAR NOT NULL,
email VARCHAR NOT NULL
Deplus je ne suis pas sur pour attribut ENUM, en faite j'aimerai avoir une liste avec "Mr" "Mme" et "Mlle donc j'attribut un numéro a chaque.
Deplus pensez-vous que cette table est opimiser ?