Muchas gracias los aportes solucionaron mi necesidad, finalmente termine
usando la funcion dada Anthony. Gracias!!


El 18 de junio de 2013 17:42, Luis Fernando Ortiz Vera <
lfernandor...@gmail.com> escribió:

> Apreciada Lista de ayuda, intento desarrollar una funcion en postgresql,
> que me retornes un entero con los espacios contenidos en la cadena que
> envio como argumento. Al hacerlo me aparece el siguiente error.
> pgsql-es-ayuda@postgresql.org
>
> El codigo del la funcion que he escrito es el siguiente:
>
> CREATE OR REPLACE FUNCTION "public"."contarblanco" (cadena varchar)
> RETURNS integer AS
> $body$
> DECLARE
> resdo INTEGER;
> BEGIN
>   resdo  := 0;
>   WHILE strpos( cadena, ' ') > 0 LOOP
>   resdo := resdo + 1;
> select cadena =  substr( cadena, strpos( cadena, ' ') + 1 , length( cadena
> ) );
> END LOOP;
> RETURN resdo;
> END;
> $body$
> LANGUAGE 'plpgsql' STABLE CALLED ON NULL INPUT SECURITY INVOKER;
>
> Agradezco la ayuda que me puedan dar a mi solicitud.
>
> Atentamente,
>
> --
>
> *Luis Fernando Ortiz Vera.*
> *+Luis Fernando Ortiz Vera | **@lfernandortiz *
> |Cúcuta|Colombia|
>
>


-- 

*Luis Fernando Ortiz Vera.*
*+Luis Fernando Ortiz Vera | **@lfernandortiz *
|Cúcuta|Colombia|

Responder a