将列时区更改为时间

问题描述 投票:0回答:1

错误,设置了一个表,该表的列类型为Timestamp,没有时区,将需要使用Time类型。我尝试过

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

并收到错误:无法将没有时区的时间戳转换为没有时区的时间

postgresql timestamp alter-table
1个回答
1
投票

_time不是valid Postgres data type。您需要使用time

© www.soinside.com 2019 - 2024. All rights reserved.