更改 PostgreSQL 資料庫表中的列位置
資料庫不直接支援更改 PostgreSQL 表中列的位置。這是因為 PostgreSQL 根據「pg_attribute」表中的「attnum」列定義列順序。
如 PostgreSQL Wiki 所述:
PostgreSQL 目前根據 attnum 列定義列順序pg_attribute 表的。更改列順序的唯一方法是重新建立表格或新增列並旋轉數據,直到達到所需的佈局。
因此,與其他一些資料庫品牌不同,沒有用於更改列的標準化 SQL解決方案
可能的解決方案
儘管缺乏直接的解決方案,但您可以探索以下解決方案:
以上是如何更改 PostgreSQL 表中的列順序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!