Podes utilizar interval '1 day' Exemplo select current_date + interval '1 day'
Em 19/01/2017 14:10, <[email protected]> escreveu: > No MySQL temos: > select adddate(minhadata, interval 1 month) novadata from tabela > > No postgres fiz assim: > select minhadata- cast('1 month' as interval) novadata from tabela > > É isso mesmo ou existe uma função mais adequada para adicionar um tempo em > uma data? > > Não quero data+1 porque não são dias fixos, as vezes precisamos adicionar > 1 mes, exemplo > > 01/01/2017 + 30 = 31/01/2017 > 01/01/2017 + (1 mes) = 01/02/2017 > > > Marcelo > > _______________________________________________ > 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
