Die Antwort von Baldur klingt interessant. Aber verstanden habe ich sie auch nicht.

Im where habe ich noch nie Null Indikators gesetzt. Was bedeutet denn:

where ( feld1 = :wert1 :Null1)
or feld2 = :wert2 :Null2)
or feld3 = :wert3 :Null3)



Ich denke, du meinst, dass ich mehrere numerische Variablen Null1, Null2, ... im RPG deklariere und z.B. Null1 und Null3 auf -1 setze? Dann würde nur die Selektion für feld2 geprüft? Ist das so?

Falls ja, ist das eine coole Idee, aber ich verstehe noch nicht, weshalb das funktioniert.