Du kannst aber auch zunächst alle Tabellen zunächst um den Int-ID erweitern und diesen dann einfach füllen. Dabei gehst Du von der Kundentabelle aus. Bei allen anderen Tabellen machst Du dann einen Lookup über den alten Key in den Kundensatz und holst Dir von dort die neue INT-ID.
Beispiel:
ALTER TABLE KUNDEN ADD ID integer
Dann die Werte in KUNDEN setzen.
Schließich neues Feld in die anderen Tabellen einfügen und über den alten Key suchen und ersetzen:
SQL-Code:
ALTER TABLE LIEFERSCHEINE ADD KUNDEN_ID integer
UPDATE LIEFERSCHEINE L
SET L.KUNDEN_ID = K.ID
FROM L INNER JOIN KUNDEN K
WHERE K.KUNDENNR = L.KUNDENNR
Zum Schluss kannst Du die nicht mehr benötigten KUNDENNR noch aus den Tabellen droppen.
Syntax habe ich nicht getestet...