【发布时间】:2012-03-11 16:36:33
【问题描述】:
在 PostgreSQL 中,我想将 current_timestamp 与 interval 连接起来,如下所示:
select current_timestamp + interval 2||' days'
但是当我这样做时,我得到一个错误:
[Err] ERROR: syntax error at or near "2"
LINE 1: select current_timestamp + interval 2||' days'
但如果我这样做,它可以正常工作:
select current_timestamp + interval '2 days'
为什么一个有效,而另一个无效?
参考以下页面 http://www.postgresql.org/docs/8.0/static/functions-datetime.html
【问题讨论】:
-
您真的在使用 8.0 吗? (您指向手册的链接使用该版本)
标签: postgresql datetime intervals