Página 1 de 1
Inibindo números do CPF
Enviado: Qui, 18 Out 2018 5:25 pm
por jarbasaquino
Boa tarde.
Gostaria de saber um comando para inibir parte do número do CPF, ficando da seguinte maneira:
123.456.789-00
123.***.***-**
Re: Inibindo números do CPF
Enviado: Sex, 19 Out 2018 5:49 pm
por adrianoturbo
Brother ,já tentou usar a função subtr?
Re: Inibindo números do CPF
Enviado: Sex, 26 Out 2018 2:30 pm
por DanielNN
Olá,
de uma forma rápida é possível fazer da seguinte forma:
Selecionar tudo
with teste as (
select '123.456.789-00' cpf from dual)
select t.cpf
, substr(t.cpf,1,3) exibir
, substr(t.cpf,4,11) esconder
, translate(substr(t.cpf,4,11),'1234567890','**********') tratado
, substr(t.cpf,1,3) /*exibir*/ || translate(substr(t.cpf,4,11),'1234567890','**********') /*tratado*/ AS FINAL
from teste t
Re: Inibindo números do CPF
Enviado: Sex, 30 Ago 2019 4:57 pm
por jarbasaquino
adrianoturbo escreveu:Brother ,já tentou usar a função subtr?
Deu certo. Muito obrigado.