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

Responder a