Select в версии 3.5

Ошибки при работе с ГИС Аксиома
Ответить
Аватара пользователя
bgnik
Сообщения: 39
Зарегистрирован: 25 окт 2021, 05:40

Select в версии 3.5

Сообщение bgnik » 25 окт 2021, 05:52

Select в версии 3.5 не видит таблицы с русским именем, в частности "Выборка". В версии 3.0 все работало. Вот текст запроса:
query_text = "SELECT * FROM Выборка WHERE Выборка.Номер=\"111\""
Выдается сообщение "Таблица: 'Выборка' не существует", хотя реально она есть.
Аватара пользователя
Александр
Сообщения: 405
Зарегистрирован: 18 апр 2019, 08:21

Re: Select в версии 3.5

Сообщение Александр » 25 окт 2021, 07:10

"Выборка" служебное слово. применяется для обозначения выбранных на карте объектов.
Если создать таблицу с этим именем, открыть её и при этом не было выбранных объектов, то к этой таблице перестаёт работать SQL-запрос в расширенном режиме, в стандартном работает.
Исправим.
Аватара пользователя
bgnik
Сообщения: 39
Зарегистрирован: 25 окт 2021, 05:40

Re: Select в версии 3.5

Сообщение bgnik » 25 окт 2021, 07:26

Я как раз использую таблицу Выборка как результат выборки объекта на карте. А как можно изменить режим расширенный на стандартный и обратно? Сам не смог понять...
Аватара пользователя
Александр
Сообщения: 405
Зарегистрирован: 18 апр 2019, 08:21

Re: Select в версии 3.5

Сообщение Александр » 25 окт 2021, 07:54

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

Режим запроса переключается прямо в диалоге SQL-запрос
SqlDialog.png
SqlDialog.png (17.64 КБ) 15053 просмотра
Аватара пользователя
bgnik
Сообщения: 39
Зарегистрирован: 25 окт 2021, 05:40

Re: Select в версии 3.5

Сообщение bgnik » 25 окт 2021, 08:18

Я имею в виду как реализовать это программным путем?
Аватара пользователя
Александр
Сообщения: 405
Зарегистрирован: 18 апр 2019, 08:21

Re: Select в версии 3.5

Сообщение Александр » 25 окт 2021, 11:40

Через Python диалект не переключается. В настоящее время Стандартный SQL не даёт никаких преимуществ по сравнению с Расширенным.
Аватара пользователя
bgnik
Сообщения: 39
Зарегистрирован: 25 окт 2021, 05:40

Re: Select в версии 3.5

Сообщение bgnik » 25 окт 2021, 12:11

Понял. Спасибо, Александр. Будем ждать исправления.
Ответить