Hallo.
das verbieten laesst er leider nicht zu ! muss schon irgendwo
anders der hund begraben sein!?
Ja. Demzufolge hast Du schon Daten in der Tabelle (im Primärschlüssel), auf die der genannte Fehler (NULL als Feldwert) zutrifft. Und noch näher liegt die Vermutung, dass dies nicht nur in einem Datensatz der Fall ist.
Anmerkung (hier gehen die Ansichten sicher auseinander) : Ich bin der Auffassung, dass man immer den konkreten Datenbezug beim Primärschlüssel vermeiden sollte. Einfaches Beispiel hierzu : Wer vor der Postleitzahlen- Umstellung eine PLZ-Tabelle hatte, in der die PLZ der Primärschlüssel war, bekam erhebliche Umstellungsprobleme, als die PLZ fünf Stellen bekam. Ich lege meine Primärschlüssel immer als Zählfelder an, die dann für die Lebensdauer des Datensatzes „unverrückbar“ feststehen. Aber wie gesagt, darüber gibt es unterschiedliche Auffassungen.
GRuß kw