Retirar ponto e traços do CPF

Oracle

11/12/2013

Como faço para retirar os pontos e o traço do CPF? Exemplo: 100.100.100-10 --> 10010010010
Thiago

Thiago

Curtidas 0

Respostas

Alex Lekao

Alex Lekao

11/12/2013

da uma olhada neste link e ve se te ajuda.

[url]http://glufke.net/oracle/viewtopic.php?t=1758[/url]

ai vai depender do que vc quer... se quer so exibir sem o ponto e o traco ou se vc quer gravar os dados na tabela sem o ponto e o traco ou ainda se vc quer implentar isso em alguma consulta e tal... rsrsr

ai tem que fazer os ajustes necessários nos campos que for usar... rsrsr
GOSTEI 0
Thiago

Thiago

11/12/2013

Vlw Alex pela ajuda, deu certo! Abs,

da uma olhada neste link e ve se te ajuda.

[url]http://glufke.net/oracle/viewtopic.php?t=1758[/url]

ai vai depender do que vc quer... se quer so exibir sem o ponto e o traco ou se vc quer gravar os dados na tabela sem o ponto e o traco ou ainda se vc quer implentar isso em alguma consulta e tal... rsrsr

ai tem que fazer os ajustes necessários nos campos que for usar... rsrsr
GOSTEI 0
Alex Lekao

Alex Lekao

11/12/2013

blz Thiago...

precisando eh so falar...

estamos sempre por aqui e por ali... rsrsrs
GOSTEI 0
Deivison Melo

Deivison Melo

11/12/2013

Utilize a função replace ou translate...

[b]Uso da função replace[/b]

  select REPLACE('.Emanoel.', '.') valor from dual



[b]Uso da função translate[/b]

select translate('123.456.789-01',' .-', ' ') saida
  from dual


OBS. Nessa segunda função (translate), temos que dizer pelo que iremos substituir os valores que não queremos mais ou simplesmente
por qual valor queremos trocar!!


Em nossos dois exemplos você terá o mesmo resultado!!!

Ou seja, Emanoel e os pontos serão removidos!!!


O link sugerido pelo Alex faz o uso das mesmas funções, depois que tinha elaborado meu texto que vi...

Obrigado pela colaboração!

Abração e bons códigos!

Emanoel Deivison
Recife - PE
GOSTEI 0
Deivison Melo

Deivison Melo

11/12/2013

Finalizando tópico!!!
GOSTEI 0
POSTAR