Ett alternativ är att skapa ett riktigt långt värde.
Lägg sedan in variabeln och kör funktionen length() på den. Eftersom den bara kommer att behålla så mycket värde som definitionen säger, returnerar den korrekt längd.
Nu återstår att ta reda på hur man gör detta utan att det aktuella värdet påverkas.
SET _R1=LPAD('',1000,1);
RETURN(LENGTH(_R1));