[SQL] Creation de table

Répondre
Mr.White
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.
Cultivons la bonne vibs !
zebden
le 04/05/2004 à 23:18
zebden
le champs date , c'est deja un champs definis pas la peine de definir l'espace
DATE NOT NULL
zebdinou pour les intimes / Blog : http://www.zebden.fr
Mr.White
le 05/05/2004 à 11:43
Mr.White
J'aurai une autre petit question qui est de savoir si on peut changer le format de la dans car avec MYSQL on est en AAAA/MM/JJ et j'aimerai avoir du JJ/MM/AAAA.

Merci
Cultivons la bonne vibs !
zebden
le 05/05/2004 à 12:54
zebden
Non tu peux pas changer le format Mysql.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours