【发布时间】:2023-02-04 03:45:23
【问题描述】:
我曾尝试在 PostgreSQL 中使用以下内容,但它增加了大约 2000 年。我需要将年份从 2096 年更改为 2001 年或 2000 年并不重要。当我运行它时,它向 2096 年增加了大约 2000 年,使它成为 4096。
UPDATE module_warrants
SET receiveddate = receiveddate + MAKE_INTERVAL(YEARS :=2096 -96)
where receiveddate >= '01-01-2094'
预计年份将从 2096 年减少 96 年至 2000 年。
【问题讨论】: