У меня возникла проблема с изменением столбца с именем end_date
в таблице с именем key_request
со времени с часовым поясом до timestamp
в моей базе данных Postgres. Я попытался, используя следующий код:изменить колонку от времени с часовым поясом до отметки времени
alter table key_request alter column end_date type timestamp with time zone using end_date::timestamp with time zone
Я получаю следующее сообщение об ошибке:
ERROR: cannot cast type time with time zone to timestamp with time zone
Любая идея, как я могу настроить этот запрос работать?
Я думаю, что вы написали это неправильно, вы хотите конвертировать 'метки времени без timezone' в' метку времени с timezone', верно? – MatheusOl
nope столбец времени с часовым поясом, и я хочу изменить временную отметку с часовым поясом – wilty
OH! Извините ... Теперь я понял, я все время читал 'timestamp', а не' time' ... lol ... – MatheusOl