Hallo

Info: Betriebssystem V7R2.

in einem RPG (SQLRPG) Programm soll ein SQL INSERT in eine Datenstruktur erfolgen.
Die DS enthält ein NULL-Feld

*--> Datenstrucktur der GVKP
D ds_gvkp E DS EXTNAME(gvkp)

D AnzeigerV S 5I 0 DIM(22)

D TrCodNull S 5I 0
D NULL S 5I 0 Inz(-1)


Der Insert in die DS funktioniert leider nicht.
EXEC SQL
INSERT INTO GVKP VALUES(:ds_gvkp :AnzeigerV);

Der INSERT mittels einzelner Values funktioniert.
EXEC SQL
INSERT INTO GVKP VALUES(:gvseqid,
....
NULL,
:gvdatum)

Funktioniert es grundsätzlich nicht bei einem NULL-Feld in der DS, oder mache ich da etwas verkehrt oder fehlt irgendein Parameter.

Danke voraus
viele Grüße
Jürgen