Olá Osvaldo Kussama , Obrigado pela dica, essa não conhecia e aprendi mais uma :)
Agora, note que no caso do CNPJ é testado o tamanho (ver em http://wiki.postgresql.org/wiki/CNPJ) e no caso do cnpj que passei , pode não vir os zeros inciais, contudo é um cnpj valido cujo tamanho não é 14 bytes ( se não tiver o zeros iniciais). Ai como fazer? Abraços e novamente obrigado pela dica. Joaquim Em 15 de julho de 2013 23:55, Osvaldo Kussama <[email protected]>escreveu: > Em 15/07/13, Joaquim Salles<[email protected]> escreveu: > > Olá, > > > > Seria possível validar/gerar o DAC do CPF ou CNPJ também? Qual seria o > > melhor caminho? > > > > Nas expressões regulares descritas, no caso do CNPJ 00.038.166/0001-05 > ( > > que é valido) , guardado na base com 38166000105, será gerado de forma > > correta? > > > > > Veja estas funções em SQL postadas pelo Euler: > http://wiki.postgresql.org/wiki/CNPJ > http://wiki.postgresql.org/wiki/CPF > > Creio que a maioria prefira alguma função procedimental em PL/PgSQL > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
