Obrigada,

Era isso mesmo que eu precisava. :)


Citando Fabrízio de Royes Mello <fabriziome...@gmail.com>:

> Em 3 de julho de 2012 10:16, Fernanda Forbici
> <ferna...@inovadorati.com.br>escreveu:
>
>> Bom dia,
>>
>> Tenho um campo logradouro, e gostaria de deixar apenas o nome do
>> logradouro, tirando os numeros.
>>
>> select rua from pessoa;
>>
>>   CELSO EMILIO MULLER 450
>>   CURITIBA 128
>>   CILON ROSA 267
>>   IBICUI 558
>>   JZCOB FRANZEN 40
>>   BRUNO STISINSKI, 210
>>   FLORISBELA FERREIRA  DE LIMA 170
>>
>> gostaria que retornasse :
>>   CELSO EMILIO MULLER
>>   CURITIBA
>>   CILON ROSA
>>   IBICUI
>>   JZCOB FRANZEN
>>   BRUNO STISINSKI
>>   FLORISBELA FERREIRA  DE LIMA
>>
>
> Fernanda,
>
> Vc pode fazer uso de expressões regulares no PostgreSQL. Veja o exemplo:
>
>
> bdteste=# SELECT regexp_replace('CELSO EMILIO MULLER 450', '[0-9]', '',
> 'g');
>     regexp_replace
> ----------------------
>  CELSO EMILIO MULLER
> (1 row)
>
>
> Att,
>
> --
> Fabrízio de Royes Mello
> Consultoria/Coaching PostgreSQL
>>> Blog sobre TI: http://fabriziomello.blogspot.com
>>> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
>>> Twitter: http://twitter.com/fabriziomello
>



-- 
Fernanda Forbici
Bacharel em Ciência da Computação, Pós-graduada em BI
Programadora
ferna...@inovadorati.com.br
(49) 3527-4600

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a