Hola.
Así es, en la versión 1.5 aún no existe esa función. Pero podes arreglarte de este modo:
Código SQL
[-]
SET TERM ^ ;
CREATE OR ALTER PROCEDURE LEN_STR (
PARAMSTR VARCHAR(255))
RETURNS (
RESULT INTEGER)
AS
DECLARE VARIABLE AUX VARCHAR(255);
BEGIN
AUX = '';
RESULT = 0;
WHILE (NOT PARAMSTR LIKE AUX) DO
BEGIN
AUX = AUX || '_';
RESULT = RESULT + 1;
END
SUSPEND;
END^
SET TERM ; ^
Y luego podes usar la sentencia que te indicó
Casimiro con un pequeño cambio:
Código SQL
[-]
UPDATE TABLA T
SET T.CAMPO = '0' || SUBSTRING( CAMPO FROM 2 FOR (SELECT RESULT FROM LEN_STR(CAMPO))-1 )
Saludos