Forum: Datenbanken
Delphi
by Lemmy,
6. Feb 2018
echt? schon mal geschaut, was ein Trigger bei gen_ID(x,1) macht, der seinen maximalen Wert erreicht hat (9.223.372.036.854.775.807)?
die einfachste Lösung ist, dass Du die falschen Werte per Insert oder Update in die Tabelle schreibst. Das scheint nicht der Fall zu sein (obwohl ich nicht weiß was du in den Tiefen deiner SOftware so treibst :-))
Weiter ist denkbar, dass Du den...
Forum: Datenbanken
Delphi
by Lemmy,
6. Feb 2018
Nö. Is Null ist an der Stelle korrekt, da ID=0 ein valider Wert ist.
Wie schaut denn dein Insert-Befehl an der Stelle aus (oder hast Du mehrere)? Du schreibst, dass die Tabelle ein "Archiv" ist, d.h. du schiebst da von einer Tabelle bestehende Datensätze da rein. Wird die ID von der bestehenden Tabelle auch in die neue Tabelle übernommen?