[firebase-br] Função NUMBER_ONLY

Paulo Geloramo assisinformatica em gmail.com
Sex Nov 22 14:32:24 -03 2019


Boa tarde Carlos,

Replace não seria uma boa solução, pois
este foi apenas um exemplo, no banco e
capo IE pode ter barra, espaço, tab e outros caracteres.

Seria muito útil ter a função NUMBER_ONLY nativa.

Veja se poderia passar esta sugestão para os desenvolvedores.

Vou testar a sugestão do Marcos.
--
Paulo Esteves

Em sex., 22 de nov. de 2019 às 11:23, Carlos H. Cantu
<listas em warmboot.com.br> escreveu:
>
> Vc pode usar a função interna replace pra remover os . e -
>
> []s
> Carlos H. Cantu
> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
>
> PG> Firebird 2.5.9
>
> PG> Quando necessitamos fazer uma pesquisa
> PG> semelhante a este exemplo:
>
> PG> SELECT...
> PG> FROM ...
> PG> WHERE NUMBER_ONLY(IE) = 123456789
>
>
> PG> No Banco a Inscrição Estadual pode estar com ou sem máscara:
> PG> 12345678-9
> PG> 123.456.789
>
> PG> Uma solução seria usar UDF.
>
> PG> Sem usar UDF tem alguma outra solução?
> PG> --
> PG> Paulo Esteves
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html




Mais detalhes sobre a lista de discussão lista