【问题标题】:Change Heroku Postgres database column type while retaining data在保留数据的同时更改 Heroku Postgres 数据库列类型
【发布时间】:2021-01-15 10:16:29
【问题描述】:

我创建了一个 Heroku Postgres 数据库,其中一列是 db.Integer - 存储整数。但是,我意识到我实际上应该存储浮点数 - 即db.Float

我可以在使用数据创建 PostgreSQL 数据库列之后更改其类型吗?

【问题讨论】:

    标签: postgresql heroku sqlalchemy heroku-postgres


    【解决方案1】:

    是的,你可以。使用以下查询来做到这一点:

    ALTER TABLE $TABLE_NAME ALTER COLUMN $COLUMN_NAME TYPE <float type, e.g. float(64)>;
    

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 2015-01-07
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-13
      • 1970-01-01
      相关资源
      最近更新 更多