如何在现有表中的特定位置插入列(postgres)



我有一个现有的表,其中有一些列,我的目标是使用postgres在第一个位置添加一个新列,我该怎么做?任何建议都会有所帮助。

我认为这个问题已经得到了(没有(回答。Postgresql认为列顺序并不重要。

如何更改postgres列的位置

"改变列位置";在PostgreSQL Wiki中说:

PostgreSQL当前基于attnum列定义列顺序pg_attribute表的。更改列顺序的唯一方法是通过重新创建表,或者通过添加列和旋转数据直到达到所需布局。

最新更新