RSS
 

Duplicate entry ’255′ ou ’127′ for key

25 oct

Un petit message rapide qui pourra servir aux étourdis et vous éviter quelques mauvais moments de débuggage !

Si du jour au lendemain votre application ne permet plus d’ajouter des éléments dans la base de données, regardez tout d’abord le résultat SQL qui apparaît ! Si par hasard le message correspond plus ou moins à :

Duplicate entry '127' for key 1
Duplicate entry '255' for key 1

Vous venez de mettre le doigt sur une erreur bête … un mauvais typage de données d’un champ SQL. En effet, un champ de type « TINYINT » ne peut contenir comme valeur maximale que « 127″ ou « 255″ (suivant si il est signé ou non-signé).

Ainsi, vérifiez que vous n’avez pas atteint ce nombre pour l’identifiant de vos entrées !

Pensez à utiliser mon flux RSS pour vous tenir au courant des futurs articles ! Vous pouvez aussi me retrouver sur Twitter pour une actualité plus fréquente.

 
No Comments

Posted in En vrac

 

Tags: ,