webForumDet fria alternativet

Duplicate entry '127' for key 1

2 svar · 286 visningar · startad av slow

slowMedlem sedan apr. 2004148 inlägg
#1

Får detta felmeddelande när jag försöker skiva in till min databas.
Nästa autoindex är inställd på 127. Den verkar ha slutat räkna framåt? Här ändrat inlägget i databasen med id 127 till något annat under 127. Sedan lagt in ett nytt. Autoindex står då inställd på att den ska lägga in ett inlägg med 127. Och det gör den. Men då bör ju nästa inlägg bli med autoindex 128. Men det blir det inte. Autoindex står fortfarande på 127. Och då blir det ju Duplicate entry error på den. Kan man ändra kommande autoindex på nått vis? Hur kan det komma sig att den helt plötsligt börjat räkna fel eller stannat?

Har id fältet instället på tinyint (11).auto_increment....

Har...mySQL 4.xxxx....

Någon som vet något om detta eller som överhuvud förstår vad jag försöker få fram? Texten är VÄLDIGT stressat skriven, fråga ifall ni behöver veta något! :)

MVH Patrik

@ndersMedlem sedan juni 200032 969 inlägg
#2

Tinyint har ju sina begränsningar om man säger så. Högsta värde är 127, så du får helt enkelt byta integertyp.

slowMedlem sedan apr. 2004148 inlägg
#3

Åhå, tack så mycket för det snabba svaret! :)
Funkar perfekt nu...

166 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
163 ms — hämta tråd, inlägg och bilagor (db)