PostgreSQL, как объединить значение интервала «2 дня»

В PostgreSQL я хочу объединить current_timestamp с интервалом ] следующим образом:

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

12
задан Eric Leschinski 30 April 2013 в 14:04
поделиться