【发布时间】:2022-01-01 16:32:11
【问题描述】:
我有问题将ADD_MONTHS Oracle 更改为 PostgreSQL。
我有这样的 Oracle 查询:
ADD_MONTHS (to_date(to_char(start_billdate,'DD-MM-YYYY'),'DD-MM-YYYY'),
(processed_num*periodvalue)
)
那么如何实现对 PostgreSQL 的查询呢?
【问题讨论】:
-
to_date(to_char(start_billdate,'DD-MM-YYYY'),'DD-MM-YYYY')在 Oracle 中几乎没用。如果start_billdate是date,则可以将其简化为start_billdate,或者如果您尝试将时间部分设置为午夜:trunc(start_billdate)
标签: postgresql oracle date database-migration date-arithmetic