Postgresql 如何在Postgres中的前两列之间添加新列?

Postgresql 如何在Postgres中的前两列之间添加新列?,postgresql,Postgresql,如何在Postgres表的前两列之间添加新列?如果您非常希望,您必须删除并创建包含新列的整个表。没有简单的方法。列的顺序在关系数据库中是不相关的-只需将其添加到表中-不管它在哪里结束。如果您需要在中指定列的顺序,请选择-然后只需按您想要的顺序指定列为什么需要?没有道理,你不能,不能直接。看到了吗?很高兴看到像select*之类的查询结果以特定的方式显示出来。另外,不能在不使用列名的情况下进行插入吗?这将取决于列顺序。

如何在Postgres表的前两列之间添加新列

如果您非常希望,您必须删除并创建包含新列的整个表。没有简单的方法。

列的顺序在关系数据库中是不相关的-只需将其添加到表中-不管它在哪里结束。如果您需要在
中指定列的顺序,请选择
-然后只需按您想要的顺序指定列为什么需要?没有道理,你不能,不能直接。看到了吗?很高兴看到像select*之类的查询结果以特定的方式显示出来。另外,不能在不使用列名的情况下进行插入吗?这将取决于列顺序。