Zitat Zitat von Robi Beitrag anzeigen
coalesce klappt, danke

Das mit dem Indikator hab ich nicht kapiert,

select feld1, indikator1 , feld2, indikator2 into :fel1, :indi1, :fel2, :indi2

???
Wie benenne ich diesen indikator1 ? Woher weiß sql das ich das 'Feld' als Pärchen (Feld + Indikator) haben will ?

Robi
Beim SELECT wird nichts weiter angegeben. Aber beim FETCH. Zum Beispiel:


01 SQLFILE-REC.
COPY DDS-ALL-FORMATS OF SQLFILE.

01 SQL-IND-FILE.
02 SQLIND-FIL PIC S9999 USAGE COMP-4 OCCURS 20 TIMES.
....
DECLARE C1 CURSOR
FOR SELECT *
FROM SQLFILE
WHERE ....


FETCH NEXT FROM C1 INTO :SQLFILE:SQLIND-FI

Karsten