Le 21 novembre 2015 10:03:41 GMT-02:00, Luciano Reis <[email protected]> a écrit : >Bom dia pessoal, eu fiz uma busca sobre tipos de dados para campos >específicos no PostgreSQL para gravar CEP,CPF, CNPJ, telefones e >valores >monetários e encontrei opiniões muito diversas uns defendem que CPF tem >de >ser guardado como string outros não.
Esse ‘não’ aí está muito genérico… que outras possibilidades consideraste? >É um primeiro projeto que eu vou iniciar usando o PostgreSQL e não sei >tomar essa decisão, como não encontrei nada concreto e fundamentado >estou >recorrendo a comunidade. Faz bem. Mas essa questão é maior que o PostgreSQL, é de conceitos fundamentais: de maneira geral, devemos guardar cada tipo de dados da maneira mais específica possível. Já discutimos isso aqui antes, pode procurar detalhes nos arquivos de histórico da lista. Mas essencialmente, a menos que alguém já tenha criado um tipo de dados específico, o mais prático será criar um DOMAIN com CHECK CONSTRAINT que use uma função em linguagem externa fazendo uso de uma biblioteca de validação. Sei que havia tais funções de validação de dados brasileiros em Perl no CPAN, imagino que haja em Python também. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk:xmpp:[email protected] +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:[email protected] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
