У меня есть таблица со столбцом типа tstzrange
в базе данных Postgres 10.6.Мне нужно вставить / обновить строки с определенной нижней границей, но значением текущего времени для верхней границы диапазона, поэтому NOW()
в качестве верхнего значения.
Пробовали такие вещи, как:
UPDATE table_name
SET date_range = ['2018-03-23 00:00:00-05', now())
WHERE id = 3;
Можно ли использовать встроенную функцию или подзапрос?