Hallo allerseits,

wieder einmal eine Frage an die Gemeinschaft. Ich habe folgendes SQL-Statement mit dem ich das Feld LIFUID in der Datei RWLIEFP mit dem Wert aus dem Feld ATTAX der Datei ATAXNO befüllen will.
Das Feld ATTAX hat eine Länge von 50, das Feld LIFUID eine Länge von 15. Mit folgendem SQL-Statement erhalte ich die Fehlermeldung, dass NULLWERTE für Spalte oder Variable LIFUID nicht zulässig sind. Ich habe aber keine Nullwerte, oder?

Code:
update rwlex305/rwliefp                             
set lifuid =                                        
(select substr(attax, 1, 15) from dcwd/ataxno       
where rwliefp.lilikrkto = atanum                    
and attax <> ' ' and atagr = '305')                 
where lifuid = ' '