FNeurieser
11-12-20, 06:56
Hallo allerseits,
ich habe da wieder einmal ein Problem mit einem SQL-Statement und wende mich daher vertrauensvoll an euch.
In der Datei TESTFGN/ARTSTP soll das Feld ARLINR mit dem Wert des Feldes LIRWA aus der Datei TESTFGN/ZLFA geändert werden, wenn die ARLINR dem Feld LIWHG der Datei TESTFGN/ZLFA entspricht.
Folgendes Statement habe ich gezimmert:
UPDATE TESTFGN/ARTSTP A
SET ARLINR =
(SELECT B.LIRWA FROM TESTFGN/ZLFA B WHERE B.LIWHG = A.ARLINR)
Jetzt bekomme ich aber die Fehlermeldung:
Nullwerte für Spalte oder Variable ARLINR nicht zulässig.
Ich nehme mal an dass das auftritt wenn er keine Entsprechung in der Datei TESTFGN/ZLFA findet. Wie kann ich das umgehen?
Danke schon mal für eure Rückmeldungen.
LG
Franz-Georg
ich habe da wieder einmal ein Problem mit einem SQL-Statement und wende mich daher vertrauensvoll an euch.
In der Datei TESTFGN/ARTSTP soll das Feld ARLINR mit dem Wert des Feldes LIRWA aus der Datei TESTFGN/ZLFA geändert werden, wenn die ARLINR dem Feld LIWHG der Datei TESTFGN/ZLFA entspricht.
Folgendes Statement habe ich gezimmert:
UPDATE TESTFGN/ARTSTP A
SET ARLINR =
(SELECT B.LIRWA FROM TESTFGN/ZLFA B WHERE B.LIWHG = A.ARLINR)
Jetzt bekomme ich aber die Fehlermeldung:
Nullwerte für Spalte oder Variable ARLINR nicht zulässig.
Ich nehme mal an dass das auftritt wenn er keine Entsprechung in der Datei TESTFGN/ZLFA findet. Wie kann ich das umgehen?
Danke schon mal für eure Rückmeldungen.
LG
Franz-Georg