我想只更改日期部分,同时在postgresql datetime列上保持时间部分不变?
2019-09-02上午10:00:00
至
2019-10-26上午10:00:00
您没有指定要使用的逻辑。如果你想增加或减少一个间隔,你可以使用:
select '2019-09-02 10:00:00'::timestamp + interval '1 month 24 day'
如果您想直接指定第二个日期:
select '2019-10-26'::timestamp + ('2019-09-02 10:00:00'::timestamp)::time