【发布时间】:2016-07-02 05:49:22
【问题描述】:
我正在使用 Postgres 9。我正在尝试对表中的整数列进行日期数学运算。我正在尝试这个:
select current_timestamp + interval age || ' years'
from my_table
where age is not null
limit 5;
ERROR: syntax error at or near "||" LINE 1: select current_timestamp + interval age || ' years' from rac...
写这个的正确方法是什么?我正在尝试将age 列(以年为单位)添加到当前时间戳(现在)?
【问题讨论】:
-
不是没有“PostGresql 9”这样的东西。我修复了名称,版本仍然未定义。考虑项目的naming 和versioning guidelines。
标签: postgresql date math intervals