Autor Zpráva
mirio
Profil
Ahoj,

mám databázi, kde je nastaven auto_increment na idčku. Vše běželo v pohodě dva roky a najednou, když se vloží nový záznam, zařadí se data před poslední vložená, místo za ně, i když id má hodnotu vyšší. Myslel jsem, že problém je v tabulce, tak jsem zkusil aspoň CHECK TABLE, ale hlásí, že je tabulka ok.

V čem to může být, prosím?

Díky.
Tori
Profil
mirio:
Není překročený limit toho datového typu? Pokud nepotřebujete záporná ID, dejte tomu sloupci vlastnost UNSIGNED, zvětší se použitelný rozsah.
mirio
Profil
Nene, je tam INT(11). Je to tabulka zápasů, která se plní jednou, maximálně 2x týdně, takže rezerva je tam obrovská. :-)
Kajman
Profil
Zkuste i repair table. Případně si udělat export tabulky, dát si ji někde na jiný stroj a vyzkoušet dotaz tam, zda je v pořádku.
mirio
Profil
Repair table nepomohl, ten jsem zkoušel také. Export vyzkouším, ale dál budu rád za nějaké nápady. :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0