[sql] insertion d'un autoincrement?
Résolu/Fermé
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.
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.
A voir également:
- [sql] insertion d'un autoincrement?
- Insertion sommaire word - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Touche insertion clavier - Guide
- Insertion filigrane word - Guide
2 réponses
Resolu.
avais pas mis de "default" a auto increment et javais un "not null" en plus. donc il commencait a la valeur maximale.
avais pas mis de "default" a auto increment et javais un "not null" en plus. donc il commencait a la valeur maximale.
Charly25
Messages postés
621
Date d'inscription
jeudi 18 décembre 2003
Statut
Membre
Dernière intervention
3 février 2014
133
20 juil. 2005 à 11:57
20 juil. 2005 à 11:57
salut
as-tu essayer ca
INSERT INTO 'table' ('index','.....) VALUES ('','.....).
pour l'auto increment normalement tu laisse vide.
as-tu essayer ca
INSERT INTO 'table' ('index','.....) VALUES ('','.....).
pour l'auto increment normalement tu laisse vide.