Любой способ изменить порядок просмотра столбцов в Phppgadmin без изменения базовой базы данных - PullRequest
2 голосов
/ 12 июня 2010

Есть ли способ изменить порядок представлений phppgadmin столбцов при просмотре таблиц без необходимости изменения базовой базы данных?

У меня есть несколько столбцов, которые я хочу разделить кучами неважных, а затемнесколько более важных в конце.Проблема в том, что важными справа являются пути экрана, поэтому сложно визуально проверить, правильно ли введены данные.

Приветствия

Ответы [ 2 ]

1 голос
/ 12 июня 2010

Я немного знаю о Phppgadmin, но я думаю, что вы не можете этого сделать - настроить порядок отображения столбцов - это определяется схемой БД.

И даже если вы хотелисделать это в базовой базе данных было бы непросто, Postgresql не поддерживает переупорядочение столбцов: вам нужно было бы сбросить-отредактировать-восстановить таблицу или сделать SELECT ... INTO ..., а затем RENAME и DROP TABLE;но в этом случае вам нужно будет вручную исправить зависимости (представления, FK, последовательности и т. д.).

Это правда, что порядок столбцов в базе данных имеет мало значения с чисто реляционной точки зрения, но на практикеиспользуйте хорошо иметь связанные поля вместе, это помогает при просмотре.

Одна альтернатива (вероятно, неэффективная) - определить VIEW, который отражает таблицу, с переупорядоченными столбцами, и использовать это для просмотра.Это не было бы полезно для обновления, хотя ... среди других недостатков.

0 голосов
/ 29 мая 2018

как упоминалось ранее, вы не можете изменить положение столбцов в phppgadmin, однако есть некоторые обходные пути. основные обходные пути можно найти здесь: обходные пути . эти обходные пути в основном состоят из создания таблиц в правильном порядке, а затем перемещения данных, но это немного сложно, но стоит посмотреть.

...