Hallo,

bei Query/400 und Verknüpfung mit Primär-Datei gleich, werden für die nicht gefundenen Sätze in der zweiten Datei Default-Werte (z.B. 0 oder *Blanks) ausgegeben.

Bei Left Outer Join werden für die Felder in der zweiten Datei, die nicht verknüpft wurden NULL-Werte ausgegeben.
NULL-Werte sind Werte außerhalb des gültigen Bereichs und können deshalb nicht über die üblichen Vergleichsoperatoren (=, <>) abgefragt werden. Statt dessen muss IS NULL bzw. IS NOT NULL verwendet werden.

Wenn Du allerdings nur die Sätze ermitteln willst, für die es in der zweiten Seite kein Pendant gibt, würde ich über EXCEPTION JOIN (entspricht mit Primärdatei ungleich in Query/400) verknüpfen.

Birgitta