2011/2/10 Marcelo Silva (IG) <[email protected]>:

> Frase = ‘Minha primeira funcao’;
> texto = split_part(Frase, ' ', 1);
> return result;
>
> ele me traz a palavra conforme o indice...
> Gostaria de saber como usar um loop para contar as palavras de uma frase ou
> texto

 SELECT array_upper(regexp_split_to_array('Era uma vez um sicrano
beltrano',E'\\s'),1) AS "#palavras";
 #palavras
-----------
         6
(1 row)

Abraço!

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a