Le 21 novembre 2015 14:31:10 GMT-02:00, Danilo Silva 
<danilo.dsg.go...@gmail.com> a écrit :
>>
> ​Costumo usar um campo varchar(14) para considerar CPF e CNPJ, onde o
>dado
>é gravado já formato, retirando-se os pontos e traços, etc.

Não entendi.  Já formatado mas sem pontos, traços &c?  Como assim?


> Também utilizo
>uma CHECK CONSTRAINT para garantir que sejam gravados dados com 11 ou
>14 digitos

Isso não é suficiente.  Use as funções de validação presentes por exemplo no 
CPAN.


>​Devemos considerar que o tipo de dado INT não é recomendado para
>guardar
>informações como CPF e CNPJ, pois caso a informação contenha zeros a
>esquerda, esses zeros serão ignorados e não teremos uma informação
>íntegra.

Não entendi.  Zeros à esquerda são questão apenas de apresentação, o que teria 
a ver com integridade?



-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191 (Net)        gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691 (Vivo) ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a