Стандартное выражение SQL:
select current_timestamp + interval '30' day
Кавычки вокруг числа, а не вокруг фразы. См. самый ранний стандарт SQL , который я могу найти в Интернете, стр. 91. PostgreSQL гораздо более гибок, чем стандарт, что может быть как хорошо, так и плохо. Я поддерживаю много разных баз данных - гибкость причиняет мне боль чаще, чем помогает. Например, PostgreSQL поддерживает этот нестандартный оператор.
select current_timestamp + interval '1 month, 2 days, 3 hours, 2 minutes';