Изменить столбец Часовой пояс на время - PullRequest
0 голосов
/ 20 января 2020

По ошибке была создана таблица с типом столбца Timestamp без часового пояса, где потребуется тип Time. Я попытался

ALTER TABLE "Scheme"."Table" ALTER COLUMN "Length" TYPE _time USING "Length"::_time;

и получил ОШИБКУ: невозможно привести метку типа без часового пояса к времени без часового пояса

1 Ответ

1 голос
/ 20 января 2020

_time не является действительным Postgres типом данных . Вам нужно использовать time

ALTER TABLE "Scheme"."Table" 
  ALTER COLUMN "Length" TYPE time USING "Length"::time;

Онлайн пример

...