Pular para o conteúdo

Fóruns Banco de dados Oracle Armazenar campos no banco com máscara é uma boa prática ??? Armazenar campos no banco com máscara é uma boa prática ???

#98844
Ishii
Participante

    Olá,

    Eu não recomendo, ainda mais nesse caso, o BD deveria apenas armazenar os dados, e a formatação deveria ser responsabilidade da camada de programação. Entendo que no caso especifico do CPF ou CNPJ há a necessidade de ser um campo com datatype varchar por conta do 0(zero) a esquerda, mas mesmo assim a formatação da saída deveria e deve estar a cargo da programação.

    Lembrando que esses caracteres de formatação também ocupam espaço…e principalmente da regra de ouro para a programação:

    Nunca subestime o poder de um usuário!

    Seja para o bem ou para o mal…. 😀

    []s Ishii