Les Allergies
Alimentaires
Posez votre question Signaler

[sql] insertion d'un autoincrement? [Résolu]

Tgaud - Dernière réponse le 11 juin 2008 à 23:38
Voila lors d'un insert, comment faire pour que mysql s'occupe lui meme de mon champ index (autoincrement)?

lorsque j'insert sans preciser le parametre, ou que je met "NULL" il me met 4294967295 par default, et refuse l'insertion suivante car le champ est dupliqué.

Si je le fais manuellement, ca marche, mais cest plus trop de "lauto increment" , cest du manuel..

comment gerez vous l'INSERT concernant ce champ?

merci.
Lire la suite 

[sql] insertion d'un autoincrement »

4 réponses
Réponse
+1
moins plus
Resolu.

avais pas mis de "default" a auto increment et javais un "not null" en plus. donc il commencait a la valeur maximale.
Ajouter un commentaire
Réponse
+0
moins plus
salut
as-tu essayer ca

INSERT INTO 'table' ('index','.....) VALUES ('','.....).

pour l'auto increment normalement tu laisse vide.
Tgaud - 20 juil. 2005 à 12:03
oui je l'ai fait et quand je laisse vide il me met la valeur maximale possible, et a l'insertion d'apres pareil, sauf qu'il plante vu que la valeur maximale possible existe deja.
nfraicheur - 11 juin 2008 à 23:38
salut en fait moi je fais ce que tu dis
mais il n'affiche rien, il n'arrive pas à donner de valeur auto incrémentée
merci pour vos réponses
Ajouter un commentaire
Ce document intitulé « [sql] insertion d'un autoincrement? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?