A voir également:
- Duplicate entry
- Duplicate entry '0' for key 'primary' - Meilleures réponses
- Error 1062 (23000): duplicate entry - Meilleures réponses
- Duplicate entry '1' for key 'primary' ✓ - Forum - Bases de données
- ERREUR : Duplicate entry... ✓ - Forum - Programmation
- {MySQL} Duplicate entry ✓ - Forum - MySQL
- #1062 - duplicate entry '1' for key 'primary' - Forum - MySQL
- Duplicate entry for key 'primary' - Forum - MySQL
10 réponses
quentin
c'est surement la taille de ton champ autoincrement c'esty meme d'office ça ...j'ai fait la meme connerie :-) c'est surmeent un tinyint unsigned du coup tu ne peux aller que de -128 à 127 ......
bladeboxe
- Messages postés
- 8
- Date d'inscription
- dimanche 8 janvier 2006
- Statut
- Membre
- Dernière intervention
- 30 juin 2010
Même si cela est fait 100ans aprés je tiens à preciser que la PRIMARY KEY ne gère pas l'auto incrementation et décrémentation.
C'est donc à nos petit cerveaux de veiller au bon fonctionnement de nos tables.
bladeboxe
C'est donc à nos petit cerveaux de veiller au bon fonctionnement de nos tables.
bladeboxe
bladeboxe
(une newbie qui veut aider)
Salut,
Eh bien j'ai moi aussi eu un problème mais avec : Duplicate entry '0' for key 1 .
Au début j'avais ma colonne id telle que: IDpart INT NOT NULL PRIMARY KEY
Au final j'ai changé pour IDpart INT NOT NULL AUTO_INCREMENT
et je n'ai plus eu ce problème.
Effectivement ton souci de +127 peut s'arranger si tu décide d'utiliser BIGINT mais il est vrai que cela n'est pas facile
Voila en espérant vous avoir aidé.
Bladeboxe
Salut,
Eh bien j'ai moi aussi eu un problème mais avec : Duplicate entry '0' for key 1 .
Au début j'avais ma colonne id telle que: IDpart INT NOT NULL PRIMARY KEY
Au final j'ai changé pour IDpart INT NOT NULL AUTO_INCREMENT
et je n'ai plus eu ce problème.
Effectivement ton souci de +127 peut s'arranger si tu décide d'utiliser BIGINT mais il est vrai que cela n'est pas facile
Voila en espérant vous avoir aidé.
Bladeboxe
Ferrari
jai fait des tests supplémentaires, je retire la dernière donnée de la base (la 127ème) , jen remet une ça marche, mais pas une 2ème, comme si la limite était 127 entrées ...
Kamaster
Salut,
Il suffit de mettre l'attribut de votre champ ID sur UNSIGNED et le probleme est regler.
Bonne chance.
Il suffit de mettre l'attribut de votre champ ID sur UNSIGNED et le probleme est regler.
Bonne chance.
Pascal Boulerie2
- Messages postés
- 6
- Date d'inscription
- vendredi 27 novembre 2009
- Statut
- Membre
- Dernière intervention
- 6 juillet 2012
Il y a aussi une option IGNORE pour la commande INSERT .
HigherPlace42
Hello tout le monde,
j'ai eu exactement le même message d'erreur lors de l'exécution d'un trigger qui fait l'historique d'une table au delete, update et insert dans une autre table conçu à cet effet.
J'ai chercher un moment mais c'était tout bêtement la clé primaire de ma table "historique" qui n'était pas en auto_incrément ce qui faisait que ça gueule quand on essaye d'ajouter un enregistrement avec la même clé primaire que le précédent.
Je ne sais pas si tout ce que je dis est très claire mais si ça peut aider..
Meilleures salutations à tout le monde !!
j'ai eu exactement le même message d'erreur lors de l'exécution d'un trigger qui fait l'historique d'une table au delete, update et insert dans une autre table conçu à cet effet.
J'ai chercher un moment mais c'était tout bêtement la clé primaire de ma table "historique" qui n'était pas en auto_incrément ce qui faisait que ça gueule quand on essaye d'ajouter un enregistrement avec la même clé primaire que le précédent.
Je ne sais pas si tout ce que je dis est très claire mais si ça peut aider..
Meilleures salutations à tout le monde !!
leaux
Bonsoir,
je n'arrive pas à importer ma bbd, j'ai le message d'erreur ci-dessous. Quelqu'un peut il m'expliquer comment faire svp?
Vous aurez ma reconnaissance éternelle, j'en peux plus la ;)
Erreur
Requête SQL:
-- -- Contenu de la table `wp_comments` -- INSERT INTO `wp_comments` (`comment_ID`, `comment_post_ID`, `comment_author`, `comment_author_email`, `comment_author_url`, `comment_author_IP`, `comment_date`, `comment_date_gmt`, `comment_content`, `comment_karma`, `comment_approved`, `comment_agent`, `comment_type`, `comment_parent`, `user_id`) VALUES (24, 81, 'sikis izle', '***@***', 'http://www.bicaps.net/', '62.210.250.66', '2016-05-03 09:11:08', '2016-05-03 08:11:08', 'Nice artigo! Obrigado..', 0, '1', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36', '', 0, 0), (32, 81, 'keuqunajesova', '***@***', '', '91.200.12.7', '2016-05-31 04:44:53', '2016-05-31 03:44:53', 'http://kamagrabuy-jelly.org/ - Kamagra Oral Jelly Canada <a href="http://buy-200mgcelebrex.net/" rel="nofollow" target="_blank">Celebrex 200 Mg</a> http://synthroidonlinebuy.net/', 0, '0', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/5[...]
MySQL a répondu: Documentation
#1062 - Duplicate entry '17' for key 'PRIMARY'
je n'arrive pas à importer ma bbd, j'ai le message d'erreur ci-dessous. Quelqu'un peut il m'expliquer comment faire svp?
Vous aurez ma reconnaissance éternelle, j'en peux plus la ;)
Erreur
Requête SQL:
-- -- Contenu de la table `wp_comments` -- INSERT INTO `wp_comments` (`comment_ID`, `comment_post_ID`, `comment_author`, `comment_author_email`, `comment_author_url`, `comment_author_IP`, `comment_date`, `comment_date_gmt`, `comment_content`, `comment_karma`, `comment_approved`, `comment_agent`, `comment_type`, `comment_parent`, `user_id`) VALUES (24, 81, 'sikis izle', '***@***', 'http://www.bicaps.net/', '62.210.250.66', '2016-05-03 09:11:08', '2016-05-03 08:11:08', 'Nice artigo! Obrigado..', 0, '1', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36', '', 0, 0), (32, 81, 'keuqunajesova', '***@***', '', '91.200.12.7', '2016-05-31 04:44:53', '2016-05-31 03:44:53', 'http://kamagrabuy-jelly.org/ - Kamagra Oral Jelly Canada <a href="http://buy-200mgcelebrex.net/" rel="nofollow" target="_blank">Celebrex 200 Mg</a> http://synthroidonlinebuy.net/', 0, '0', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/5[...]
MySQL a répondu: Documentation
#1062 - Duplicate entry '17' for key 'PRIMARY'