Kurze Frage (bin ja kein SQL-Held):
Gibt es evtl. einen Key-Ueberlauf?
Den Max-Value hast du bei 999999999 definiert, dein Keyfeld ist jedoch nur 8 stellig.