PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

wie man die Reihenfolge der Spalten ändert

Um Ihre Frage direkt zu beantworten, müssen Sie die Spalten auf DB-Ebene verschieben

Derzeit kenne ich nur MYSQL, um dies zu unterstützen Funktionalität :

ALTER TABLE Employees CHANGE COLUMN empName empName VARCHAR(50) AFTER department;

Postgres unterstützt meines Wissens diese Funktionalität nicht :

In der Ansicht müssen Sie die Spalten entweder manuell anzeigen oder eine Hilfsmethode erstellen, um sie in einer Reihenfolge Ihrer Wahl zu durchlaufen