Also: je Feld ist ggf. ein NULL-Flag erforderlich, bei Kannfeldern kann man NULL-Flags verwenden.
Da dein Fetch in eine DS geht, so ist ein Flag-Array erforderlich.
Insoweit war mein SQL ein wenig falsch, da ich nicht das Array sondern die DS angegeben habe.
Der Link zu dem Thema betrifft einen Multi-Row-Fetch, wo je Zeile ein Flag-Array erforderlich ist und in dem Fall benötigt man dann ein 2-dimensionales Array (1.Dim=Zeile, 2.Dim=Spalte).

Korrigiere deinen SQL in dem du nicht die NULLDS sondern NULLFLG als Array angibst.