将日期转换为postgresql语法

hgc7kmma  于 2021-08-13  发布在  Java
关注(0)|答案(2)|浏览(338)

sql server中的以下逻辑需要适当地转换为postgresql语法。请帮助我将其转换为正确的语法,以便在postgresql数据库中使用:

convert(DATE, dateadd(m, -17, convert(DATE, getdate())))
bnl4lu3b

bnl4lu3b1#

等效值为:

current_date - interval '17 month'

很奇怪,sql server代码转换为 date 两次。

hi3rlvi2

hi3rlvi22#

点击:demo:db<>小提琴
从你的约会中减去17个月。

SELECT
    current_date + interval '-17 months'

相关问题