GARANTIR DESCONTO

Fórum como retirar pontos de um campo codigo #424564

25/09/2012

0

BOM PESSOA, PRECISO MUITO DA AJUDA DE TODOS, ESTOU FAZENDO UMA MIGRAÇÃO DE DUAS TABELAS INTERBASE. NA TABELA DE ORIGEM TENHO UM CAMPO CODPROD(CHAVE PRIMARIA) DO TIPO CHAR COM ESTA INFORMAÇÃO: 1.2.100. EU QUERIA JOGAR ESTA INFORMAÇÃO NA TABELA DE DESTINO, POREM QUERIA ELIMINAR OS PONTOS. COMO DEVO PROCEDER?

OBS AMBOS OS CAMPOS NAS DUAS TABELAS SAO DO TIPO TEXTO.
USO DELPHI 7

DESDE JÁ AGRADEÇO MUITO A ATENÇÃO DE TODOS.
Francisco Vasconcelos

Francisco Vasconcelos

Responder

Posts

25/09/2012

Claudia Nogueira

Se estiver fazendo um importador com o Delphi, na passagem pelo campo poderia fazer um StringReplace:

campo := StringReplace(campo_da_tabela,'.','',[rfReplaceAll,rfIgnoreCase]);
Responder

Gostei + 0

25/09/2012

Alisson Santos

se estiver fazendo direto no banco de dados
utilizar esse exemplo
select
   replace(codigo, '.', '')
from clientes

caso queira utilizar o replace mais de uma vez, dessa forma
select
   replace(replace(codigo, '.', ''), ',', '')
from clientes


Att
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar