【问题标题】:Alter timezone constraint PostgreSQL更改时区约束 PostgreSQL
【发布时间】:2016-06-11 02:54:15
【问题描述】:

我在这样的表中有一个属性:

created_date timestamp without timezone

现在我的要求是将 created_date 字段更改为生产数据库上的 timestamp with timezone,但我不知道如何更改此约束。

【问题讨论】:

    标签: postgresql alter-table


    【解决方案1】:

    要更改列类型,请使用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

    【讨论】:

      猜你喜欢
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      • 1970-01-01
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多