[firebase-br] Replace

Alysson Gonçalves de Azevedo agalysson em gmail.com
Qua Dez 22 21:51:58 -03 2010


se todos os valores tiverem corretos, fazer substrings tb funciona...


Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(''^_^ )/)

"Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai
gritando: -Perdi tudo!!!"



Em 22 de dezembro de 2010 20:25, Eduardo Bahiense <
eduardo em icontroller.com.br> escreveu:

> No caso do CNPJ, fica bem fácil o replace aninhado
>
> SELECT
>  REPLACE(REPLACE(REPLACE('01.123.456/0001-78', '.',''),'/',''),'-','')
> FROM
>  RDB$DATABASE
>
> Em 22/12/2010 12:39, Marcelo Moreira escreveu:
>
>  Pessoal,
>>
>> Preciso fazer um select e ao mesmo tempo formatar o retorno com o metodo
>> replace do firebird. No caso estou querendo formatar o retorno de um campo
>> que vai contar um CNPJ
>>
>> select cnpj from cliente
>>
>> dai o retorno vem: 00.000.000/0001-00
>>
>> Eu preciso pegar este CNPJ sem a mascara: 00000000000100
>>
>> existe algo parecido com isso no firebird:
>>
>> select replace(cnpj, '[-;.]', '') from cliente
>>
>>
>> Abs!
>>
>>
>
>
> ______________________________________________
> 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://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista