Hallo,

ich arbeite grad an einem RPG Programm das mit SQL-Cursorn arbeitet.

Nun bin ich an den Punkt gekommen, wo ich bei der Cursordeklaration einen substring-Befehl anwenden will, mit dynamischen Positionsnummer.

z.b.

select * from A where subst(feldA, os1, os2) = 'XXX'

Diese dynamische Positionsnummern "pos1" und "pos2" fliegen mir aber bei der Compilierung um die Ohren. Egal ob ich die Werte als nummerische Felder definiere oder als Alphanummerische Felder.

Geht das gar nicht biem Substr? oder mach ich was falsch?