Danke für die Info!

Dann bleibt mir ein Nachlaufprogramm nicht erspart.

Grund hierfür ist das ich Daten für eine Behörde (Summendatei) aus zwei Umgebungen (Lohn & Gehalt) aufbauen muss.
In beiden Umgebungen Lohn & Gehalt gibt es teilweise gleiche Firmen mit Personensätzen.
z.B. Lohn hat Firma A, B, D und Gehalt hat Firma A, C, D, E
Die Behörde will aber nichts wissen von Lohn & Gehalt und somit pro Firma eine durchgehende Nummerierung der Personendaten haben.
Nun zu meinem Problem, wenn die Daten im Lohn aufgebaut wurden und dann die Gehaltsdaten einfließen könnte ich ja bei der höchsten lfd.Nr. vom Lohn fortsetzen. Aber wenn die Lohndaten nochmals aufgebaut werden (weil nachträgliche Korrektur) dann kann es sein das es mehr oder weniger Sätze gibt und somit die Nummerierung nicht mehr stimmt.
Das Spiel kann öfters vorkommen, somit muss ich am Ende über beide Umgebungen eine eindeutige Nummer für die Behörde erstellen.

Wäre halt schön gewesen wenn es hier eine einfache SQL Lösung gegeben hätte.

Danke dennoch für Euer bemühen!