Hier musst du den Wert noch in eine Zahl umwandeln:

dec(RIGHT(SPSCHL, 9), 9, 0) + 1
Der ODBC-Treiber erkennt "dec" nicht und meckert mit Fehlermeldung:
SQL0204:
ERROR 42502 IBM iSeries Access ODBC-Treiber DB2 UDB SQL0204 - dec der Art *N in *LIBL nicht gefunden. An welcher Stelle muß ich die Konvertierung in Decimal einfügen?

Danke.
Gruss
Tobias