微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

postgreSQL日期加减

工作中遇到,需要改变两周以前的数据状态,于是查了下资料,原来数据库直接就可以处理,所以分享给大家!

在Postgresql中可以直接对时间进行加减运算:、

SELECT Now()::timestamp + '1 year'; --当前时间加1年 SELECT Now()::timestamp + '1 month'; --当前时间加一个月 SELECT Now()::timestamp + '1 day'; --当前时间加一天 SELECT Now()::timestamp + '1 hour'; --当前时间加一个小时 SELECT Now()::timestamp + '1 min'; --当前时间加一分钟 SELECT Now()::timestamp + '1 sec'; --加一秒钟 select Now()::timestamp + '1 year 1 month 1 day 1 hour 1 min 1 sec'; --加1年1月1天1时1分1秒 SELECT Now()::timestamp + (col || ' day')::interval FROM table --把col字段转换成天 然后相加

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐