我正在使用 PostgreSQL。我可以更改列的顺序吗? [复制]

Posted

技术标签:

【中文标题】我正在使用 PostgreSQL。我可以更改列的顺序吗? [复制]【英文标题】:I am using PostgreSQL. Can I change the order of columns? [duplicate] 【发布时间】:2017-05-21 02:33:32 【问题描述】:

我知道这个命令没有意义。

但我想调整顺序以提高可读性。

postgresql不能改变列的顺序吗?

我正在使用 postico for mac。 谢谢。

【问题讨论】:

【参考方案1】:

您可以使用您的订单重新创建表格du jour。但是,可能最简单的方法就是使用您想要的列查询表:

select col3, col1, col4, . . .
from t;

您可以将其包装在视图中,以便将来随时使用:

create view v_t as
    select col3, col1, col4, . . .
    from t;

【讨论】:

mysql 可用。不重新生成postgresql是不可能的吗? @J.thomas 。 . .一个视图就是这么简单。

以上是关于我正在使用 PostgreSQL。我可以更改列的顺序吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 DataFrame 列的顺序?

如何更改 DataFrame 列的顺序?

如何更改 DataFrame 列的顺序?

如何更改 DataFrame 列的顺序?

如何使用 sqitch postgresql 验证更改列数据类型更改?

在 PostgreSQL 上保存价格列的最佳做法是啥? [复制]