le 04/05/2004 à 16:44
Mr.White
J'ai un problème lors de la création d'une table. J'utilise Myadmin et voici la requête SQL qu'il effectu :
CREATE TABLE `news` (
`titre` VARCHAR( 32 ) NOT NULL ,
`corps` LONGTEXT NOT NULL ,
`date` DATE( 8 ) NOT NULL ,
`persistant` SMALLINT( 1 ) DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `titre` )
) COMMENT = 'persistant = 1 : force l\'affichage d\'une news '
Et voici l'erreur qu'il m'envoie :
#1064 - Erreur de syntaxe près de '(8) NOT NULL, `persistant` SMALLINT(1) DEFAULT '0' NOT NULL, PRI' à la ligne 1
Si vous avez des idées sur la provenance de ce problème, même une toute petite idées m'interesse.
Merci.
CREATE TABLE `news` (
`titre` VARCHAR( 32 ) NOT NULL ,
`corps` LONGTEXT NOT NULL ,
`date` DATE( 8 ) NOT NULL ,
`persistant` SMALLINT( 1 ) DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `titre` )
) COMMENT = 'persistant = 1 : force l\'affichage d\'une news '
Et voici l'erreur qu'il m'envoie :
#1064 - Erreur de syntaxe près de '(8) NOT NULL, `persistant` SMALLINT(1) DEFAULT '0' NOT NULL, PRI' à la ligne 1
Si vous avez des idées sur la provenance de ce problème, même une toute petite idées m'interesse.
Merci.