RNQ
RNQ0100 Valore fuori intervallo in un'operazione su stringa
- Codice di stato RPG
- 00100 Value out of range for string operation
La causa più comune
%SUBST, %REPLACE o %SCAN con una posizione o una lunghezza oltre la dimensione della stringa.
Altre cause
- Una posizione calcolata con %SCAN, che restituisce 0, usata poi come inizio.
- Una lunghezza calcolata su un VARCHAR vuoto.
Come si risolve
Prima della chiamata controlla che l'inizio sia maggiore di zero e che inizio + lunghezza - 1 non superi %LEN.
Errori collegati
Testo e codici dalla documentazione IBM di 7.6. Controllato il .