[firebase-br] RES: UDF retirar caracteres

Marco Antônio marco em visao-ol.com.br
Seg Jun 29 14:35:16 -03 2009


Igor então fazer o tratamento no delphi.

----- Original Message ----- 
From: "Igor Batista" <igor.batista em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, June 29, 2009 1:41 PM
Subject: Re: [firebase-br] RES: UDF retirar caracteres


Bem, eu já tinha tentado fazer isso, mas ele so executa o select com a
procedure se for somente um registro.
se eu quiser listar todos os registro da tabela cliente sem formatacao, o
firebird da erro.

2009/6/29 Marco Antônio <marco em visao-ol.com.br>

> Boa tarde Rodrigo
> Você tem fazer uma função poder se via delphi ou FB, Exemplo
> o campo cfp tem 14 caracter sem a mascarra ele é 12.
> você tem fazer a função onde eliminar o (.) e (-) ai você consege, caso
> tenha alguma duvida me avisa.
>
>
>
>
> ----- Original Message ----- From: "Igor Batista" <igor.batista em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, June 29, 2009 9:07 AM
> Subject: Re: [firebase-br] RES: UDF retirar caracteres
>
>
>
> Rodrigo, essa funcao é nativa de que versao, hoje estou utilizando a 
> 1.5.5,
> e ao efetuar o comando, retornou um erro.
>
> essa função ajuda um pouco, mas não é o suficiente para min.
> Na verdade, o que estou precisando eh retirar a mascara de campos 
> cpf/cnpj,
> pois meu banco esta sendo gravado com mascara.
>
> pode ser tb um funcao onde retorno os numeros de uma string...
>
> 2009/6/26 Rodrigo A. de Freitas <rodrigo em solucoeseinformatica.com.br>
>
>  Igor, você pode fazer uma 'gambiarrinha' com o comando REPLACE, que é
>> nativo
>> do FB.
>>
>> Imagina que você tem um texto com o conteúdo 'A1B1C1' e queira retirar os
>> caracteres '1' da palavra:
>>
>> REPLACE('A1B1C1', '1', '')
>>
>> Você troca o texto que quer excluir por um espaço vazio. A função acima
>> irá
>> retornar para você o texto 'ABC'
>>
>>
>> []'s
>>
>> Rodrigo A. de Freitas
>> Análise & Desenvolvimento
>>
>> Soluções & Informática
>>
>>
>>
>> -----Mensagem original-----
>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
>> Em
>> nome de Igor Batista
>> Enviada em: 26 de junho de 2009 17:29
>> Para: lista em firebase.com.br
>> Assunto: [firebase-br] UDF retirar caracteres
>>
>> Amigos, alguem sabe se existe alguma UDF nativa do firebird que retira
>> caracteres de uma string?
>>
>> Obrigado!!!
>>
>> --
>> []'s
>> Igor C. Batista
>> ICQ: 89290134
>> ______________________________________________
>> 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
>> Verificado por AVG - www.avgbrasil.com.br
>> Versão: 8.5.375 / Banco de dados de vírus: 270.12.92/2203 - Data de
>> Lançamento: 06/26/09 05:53:00
>>
>>
>> ______________________________________________
>> 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
>>
>>
>
>
> --
> []'s
> Igor C. Batista
> ICQ: 89290134
> ______________________________________________
> 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
>
> ______________________________________________
> 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
>



-- 
[]'s
Igor C. Batista
ICQ: 89290134
______________________________________________
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