Re: [pgbr-geral] Retornar apenas números

2017-11-02 Por tôpico Danilo Silva
Em 2 de novembro de 2017 07:58, Felipe Rigotti -SBsistemas <
fel...@sbsistemas.com.br> escreveu:

> Em 2 de novembro de 2017 02:33, Danilo Silva 
> escreveu:
>
>> Pessoal,
>>
>> Tenho um campo do tipo text onde são armazenados letras+números ou
>> somente números, exemplo: "PT145896ZZ" ou "116485".
>>
>> Como posso fazer uma consulta para retornar apenas as linhas onde
>> contenham apenas números, no exemplo acima, queria retornasse apenas
>> "116485".
>>
>> []s
>> Danilo
>>
>> ___
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> Bom dia talvez usando uma expressão regular:
>
> select campo
> from tabela
> where campo ~'^[0-9]+$'
>
> E se você quiser extrair os números inclusive das colunas que tenham
> letras, aí você pode usar *regexp_replace*
>
> ​Felipe obrigado, funcionou perfeitamente.

[]s
Danilo​
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Retornar apenas números

2017-11-02 Por tôpico Felipe Rigotti -SBsistemas
Em 2 de novembro de 2017 02:33, Danilo Silva 
escreveu:

> Pessoal,
>
> Tenho um campo do tipo text onde são armazenados letras+números ou somente
> números, exemplo: "PT145896ZZ" ou "116485".
>
> Como posso fazer uma consulta para retornar apenas as linhas onde
> contenham apenas números, no exemplo acima, queria retornasse apenas
> "116485".
>
> []s
> Danilo
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


Bom dia talvez usando uma expressão regular:

select campo
from tabela
where campo ~'^[0-9]+$'

E se você quiser extrair os números inclusive das colunas que tenham
letras, aí você pode usar *regexp_replace*
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Retornar apenas números

2017-11-01 Por tôpico Danilo Silva
Pessoal,

Tenho um campo do tipo text onde são armazenados letras+números ou somente
números, exemplo: "PT145896ZZ" ou "116485".

Como posso fazer uma consulta para retornar apenas as linhas onde contenham
apenas números, no exemplo acima, queria retornasse apenas "116485".

[]s
Danilo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral