PDA

View Full Version : SQLCODE = -206



Hubert
14-10-19, 12:26
Guten Tag,

bei einer embedded SQL Abfrage bkomme ich immer den SQLCODE -206


exec sql
select * into dsaufposp from aufposp
where apkomm = '22059'
and appos = '05';

die Felder APKOMM und APPOS sind definitiv vorhanden. Im interaktiven SQL liefert diese Abfrage auch genau eine Zeile. Die beiden Felder sind der Primär Key. Het jemand eine Idee, woran das liegen kann?

Herzlichen Dank im voraus

Hubert

malzusrex
14-10-19, 12:44
dsaufposp ist doch bestimmt im RPG als DS definiert.
Dann solltest du bei Verwendung im SQL ein : davor tun



exec sql
select * into :dsaufposp from aufposp
where apkomm = '22059'
and appos = '05';



Gruß
Ronald

DKSPROFI
14-10-19, 12:45
Moin,

exec sql
select * into : (DOPPELPUNKT)dsaufposp from aufposp
where apkomm = '22059'
and appos = '05';

das fehlt.

mfg

DKSPROFI

Hubert
14-10-19, 13:02
Danke Ihr zwei,

wir haben zu zweit gesucht, aber manchmal sieht den Wald vor lauter Bäumen nicht. Und kaum macht mans richtig, schon fuktionierts.

Einen schönen Tag noch
Hubert