Una opción es crear un valor realmente largo.
Luego ingrese la variable y ejecute la función length() en ella. Como mantendrá solo el valor que dice la definición, devuelve la longitud correcta.
Ahora queda por descubrir cómo hacer esto sin afectar el valor actual.
SET _R1=LPAD('',1000,1);
RETURN(LENGTH(_R1));