Requête SQL foireuse

killermano66 Messages postés 233 Date d'inscription   Statut Membre Dernière intervention   -  
 le père -
Bonjour,

J'essai de rentrer sous phpmyadmin une requête pour installer un script de commentaire mais celle-ci me renvoie l'erreur :

#1067 - Invalid default value for 'id'

CREATE TABLE commentaires(
id int( 5 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
nom varchar( 25 ) NOT NULL ,
auteur varchar( 40 ) NOT NULL ,
email varchar( 45 ) NOT NULL ,
texte text NOT NULL ,
date varchar( 20 ) NOT NULL ,
UNIQUE id( id )
);


Voilà, si quelqu'un a une idée, merci ;)
Configuration: Windows Vista
Firefox 3.0.10

1 réponse

  1. le père
     
    Bonjour

    Ça n'est pas logique de mettre une valeur par défaut à un champ auto incrémenté, il va s'autoincrémenter quand alors ?

    CREATE TABLE commentaires(
    id int( 5 ) NOT NULL AUTO_INCREMENT ,
    nom varchar( 25 ) NOT NULL ,
    auteur varchar( 40 ) NOT NULL ,
    email varchar( 45 ) NOT NULL ,
    texte text NOT NULL ,
    date varchar( 20 ) NOT NULL ,
    UNIQUE id( id )
    );
    1