Modifique tu query y funciona asi:
Código PostgreSQL:
Ver originalCREATE OR REPLACE FUNCTION procesa_trama_v2(hilera_entrada character varying)
RETURNS INT4 AS
$BODY$
DECLARE
nLongitud INT4;
BEGIN
nLongitud := 0;
nLongitud = length(Hilera_Entrada);
RETURN nLongitud;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
--Cualquiera de las dos funciones sirve.
select procesa_trama_v2 ('hola soy una cadena');
select * FROM procesa_trama_v2 ('hola soy una cadena');