COMP Compare
SYNC= REC | KEY | NO | :col1-col2[A|D], ...:
Synchronisierung gleicher Datenbereiche.
REC Für die Synchronisierung gleicher Satzbereiche wird der gesamte Satzinhalt verwendet. Bei ISAM-Dateien wird der Schlüssel nicht berücksichtigt.
Diese Option ist der Standard bei SAM-Dateien und ISAM-Dateien mit Keypos/ Keylen gleich 5/8.
KEY Diese Option ist nur von Bedeutung für ISAM-Dateien: Es wird nur der Inhalt der ISAM- Schlüssel zur Synchronisierung gleicher Datenbereiche herangezogen.
Die Option ist Standard bei ISAM-Dateien mit Keypos/Keylen ungleich 5/8.
Das Ausgabeformat des Compare verändert sich insofern, als Datensätze mit gleichem Key einander zugeordnet sind und die Unterschiede im Satz bytegenau angezeigt werden.
NO Der Vergleich wird ohne Synchronisierung durchgeführt. Die beiden Dateien werden 1 zu 1 verglichen. Das Protokoll kann hier sehr umfangreich werden, es sei denn, der Parameter PRINT=N ist angegeben. Diese Option ist der Standard bei PAM-Dateien.
:col1-col2[A|D], ...:
Die Synchronisationsfelder sind per Spaltenangabe definiert.
Standardmäßig wird eine aufsteigende Sortierung angenommen. Mit dem Zusatz D kann aber auch eine absteigende Sortierung festgelegt werden.
Es sind mehrere, durch Komma getrennte Synchronisationsfelder möglich.