我在这样的表中有一个属性:
created_date timestamp without timezone
现在我的要求是将created_date字段更改为生产数据库中的时区时区,但我不知道如何更改此约束。
答案 0 :(得分:0)
要更改列类型,请使用ALTER TABLE
命令:
ALTER TABLE yourtable ALTER COLUMN column_name TYPE timestamptz;
您可以通过使用逗号分隔ALTER COLUMN
语句,在一个操作中更改多个列类型:
ALTER TABLE yourtable
ALTER COLUMN column_name TYPE timestamptz,
ALTER COLUMN column_name2 TYPE datatype;
有关详细信息,请查看documentation。