Hallo, zusammen

Die folgende Anweisung wird nicht akzeptiert (Variable COUNTER ist DECIMAL(3,0) definiert).

IF SUBSTR(FELD15, COUNTER, 1) < '0' OR
SUBSTR(FELD15, COUNTER, 1) > '9'

Bei SET-Anw. dürfen Variable aber offenbar vorkommen.

Ich weiß jetzt jeenfalls nicht, wie ich im gegenständlichen Fall abfragen soll, ob nur numerischer Wert enthalten.

Eine MONITOR-Überwachung wie in RPG gibt es ja in SQL-UDFs nicht, soweit ich weiß. Wäre hier praktisch. Denn jede einzelen Stelle abzufragen, ist ohnehin wenig elegant.

Danke im Voraus für Unterstützung.