Hallo liebe Forenmitglieder,

ich habe eine Datenstruktur die einer File entspricht also:
Code:
DSUPPRSP      E DS                  EXTNAME(UPPRSP) INZ
Leider brauche ich in einem SQL zusätzlich noch die RRN also
Code:
Select upprps.*, rrn(upprsp) from upprps where...
Jetzt war mein erster gedanke dass ich einfach eine Datenstruktur erstelle die wiederum eine Datenstruktur enthält also:
Code:
SQLDSUPPRSP     DS                   Qualified         
 XUPPRSP                             LIKEDS(DSUPPRSP)  
 RRNO                                LIKE(X_PXORRN)
Das Ergebnis ist leider dass der SQL-Compiler :
Code:
SQL0312  30     920  Position 37 Variable SQLDSUPPRSP nicht definiert oder
                     nicht verwendbar.  
 919        C/EXEC SQL                                    
 920        C+ FETCH NEXT FROM CSR01 INTO :SQLDSUPPRSP    
 921        C/END-EXEC
Wenn ich jedoch wieder den Fetch auf DSUPPRSP erstelle gehts, mir fehlt jedoch die RRN.
Jetzt jedes einzelne Feld in den Fetch zu quetschen ist mir persönlich zu doof, da ja auch Änderungen an der Datei jedesmal ein Geraffel werden.

Release V6.1

Viele Grüße