Image У меня есть таблица, содержащая следующие две колонки:Как преобразовать столбцы времени и смещения в один столбец timestamptz?
timestampwithouttimezone
(типаTIMESTAMP WITHOUT TIME ZONE
)utcoffset
(типаINTEGER
)
Я хочу, чтобы преобразовать эти два столбца в один один из типов TIMESTAMP с временной зоной. Можно ли это сделать с помощью запроса ALTER TABLE ALTER COLUMN [column] SET DATE TYPE TIMESTAMP WITH TIME ZONE
и дополнительного предложения USING?
Или мне нужен отдельный запрос UPDATE, который принимает смещение и устанавливает часовой пояс временных меток? Если это так, каков будет этот запрос? Я не могу найти примеры, показывающие, как обновить часовой пояс, используя целое число.
Вы знаете, что 'временная метка с течением времени zone' делает ** не ** сохранить первоначальный часовой пояс? –