Страница 1 из 1

удаление полей атрибутов

Добавлено: 20 апр 2026, 15:56
Pavel
Добрый день! Есть в функционале axiom ы способ быстро удалить пару сотен полей атрибутов? удалять по одному через структуру таблицы довольно долго.

Re: удаление полей атрибутов

Добавлено: 20 апр 2026, 18:46
Pavel
Pavel писал(а): 20 апр 2026, 15:56 Добрый день! Есть в функционале axiom ы способ быстро удалить пару сотен полей атрибутов? удалять по одному через структуру таблицы довольно долго.
Сам себе: В принципе нашел способ, через sql запрос. )

Re: удаление полей атрибутов

Добавлено: 20 апр 2026, 19:09
Александр
Напишу подробно. Мало ли понадобится кому-нибудь ещё.

В окне «Структура таблицы» выделить несколько полей одновременно и редактировать их сейчас нельзя. Самый простой способ сократить количество атрибутивных полей - создать новую таблицу через SQL-запрос, оставив только нужные столбцы. Порядок действий:
  1. Убедитесь, что выбран диалект «Стандартный SQL».
  2. Вызовите SQL-запрос из вкладки «Таблица».
  3. В поле «Из таблиц» укажите вашу таблицу, выбрав её из «Таблицы» на панели инструментов.
  4. В поле «Выбрать колонки» укажите нужные поля из «Колонки» на панели инструментов. Можно сначала выбрать все колонки, а затем стереть ненужные. Обязательно добавьте поле obj, чтобы сохранить геометрию объектов.
  5. Отметьте галочкой пункт «Создать запрос» и нажмите OK.
  6. Сохраните получившуюся таблицу используя меню: Файл → Сохранить копию таблицы.
sql.png

Re: удаление полей атрибутов

Добавлено: 20 апр 2026, 19:52
Pavel
Александр писал(а): 20 апр 2026, 19:09 Напишу подробно. Мало ли понадобится кому-нибудь ещё.
Спасибо за инструкцию. так проще. я через расширенный sql делал.