Pessoal como vocês tratam uma situação assim:
Tenho clientes com vencimentos todos os dias, inclusive 29/30/31
Todo o mes tenho que lançar mensalidades conforme a data de contrato, então
quando o mes do contrato cai no dia 31 por exemplo o proximo mes deveria ficar
no dia 30.
Pra fazer isso uso uma rotina em delphi, mas estava pensando em criar um select
direto no banco pelo menos pra trazer os clientes que ainda não tem mensalidade
lençada, mas esbarro nesses dias loucos de final de mes
Exemplo:
A tabela de clientes tem os campos
CLIENTES
COD_ID
DATA_CONTRATO
COD_ID = 1000
DATA_CONTRATO = 31/01/2016
Fevereiro tem 28 ou 29 dias, então o proximo vencimento seria um desses dias.
Não são 30 dias corridos, é dia fixo, salvo quando é final de mes e o mes
posterior tem menos dias.
Como tratar essa situação em SQL?
Marcelo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral