首页 > 解决方案 > 如何将postgres的列日期更新为提前几天

问题描述

我使用 postgres 作为我的数据库,并且我有一个包含日期列的表。此列中的当前值为 2021-04-1 17:19:08

我想更新此列的值并将日期 20(或任何其他天数)提前,因此新值将是 2021-04-20 17:19:08

我不手动执行此操作的原因是因为我有太多行要前进所以我需要一个查询,我需要自由选择未来的天数

提前致谢

标签: postgresqlpostgres-12

解决方案


您可以使用 - 添加天数INTERVAL-

SELECT CURRENT_DATE + INTERVAL '20 days';

推荐阅读