View Full Version : sql abfrage
hallo ich habe in einer datei ein numerisches feld 3,0 und hier sind einige sätze mit ++++ befüült wie kann ich nur diese selectieren?
mit is null funktioniert es nicht.
mfg
steven_r
Diese kann man gar nicht per STRSQL selektieren sondern nur per embedded SQL mit Indicator.
Das Problem ist ein Datenfehler (was ja eigentlich kaum sein kann), der nicht mit NULL verglichen werden kann.
Ein Indicator liefert in solchen Fällen -2 (Datenfehler) statt -1 (NULL).
und wie funktioniert dass?
währe nett wenn du mir helfen kannst da es sehr dringend ist!!!!
mfg steven_r
D MYDS E DS EXTFILE(MYFILE)
D MYIND S 10I 0 DIM(nn) <= NN=Anzahl der Felder
declare cursor mycursor for
select * from myfile
open mycursor
fetch mycursor into :MYDS :MYIND
MYIND(1) = 1. Indicator
MYIND(n) = letzter