On-line Documentation
Перестановка полей
Вы можете изменить порядок полей при помощи специального инструмента - диалогового окна Reorder Fields. Открыть этот инструмент можно с помощью пункта контекстного меню поля Reorder Fields.
Важно: PostgreSQL Server не имеет оператора для изменения порядка полей, следовательно, SQL Manager for PostgreSQL генерирует сложный скрипт, который пересоздает таблицу, учитывая новый порядок полей. Поэтому, если таблица имеет зависимости (например: существует представление, ссылающееся на эту таблицу, или таблица имеет внешний ключ) скрипт может не работать. В этом случае автоматически изменить порядок полей не удастся.
Прежде чем откроется основное окно, появится дополнительное предупреждающее сообщение.
Из раскрывающегося списка Operations by recreating. выберите доступна ли будет операция пересоздания таблицы.
Enabled - доступна.
Enabled, show warning - доступна, но будет появляться предупреждение.
Disabled - недоступна.
Если Вы отключили функцию пересоздания, то включить ей можно будет только на вкладке Environment Options | Confirmations, установив флажок Table altering operations performed via recreation.
В списке Column name представлен список полей таблицы в том порядке, в котором они находятся в таблице.
Изменить этот порядок можно двумя способами:
С помощью кнопок
. Они перемещают вверх или вниз выбранное поле.
С помощью операции Drag And Drop - перетаскивания поля на нужное место.