Страница 1 из 1
Неоднозначность имени столбца при обновлении данных из другой таблицы
Добавлено: 13 ноя 2025, 16:46
iven
При обновлении колонки таблицы из другой таблицы, что означает ошибка: "При обновлении колонки произошла ошибка: Имя 'Название_столбца' не однозначно"?
Администратор: перенесено из
https://forum.axioma-gis.ru/viewtopic.php?f=2&t=4367
Re: Неоднозначность имени столбца при обновлении данных из другой таблицы
Добавлено: 13 ноя 2025, 20:32
Александр
Если в обеих таблицах: есть колонки с одинаковыми названиями, система может некорректно определить, к какой таблице относится поле. В этом случае обновление не срабатывает.
Мы исправим эту проблему в ближайшем обновлении.
Что можно сделать сейчас:
Вариант 1. Используйте таблицы, в которых нет колонок с совпадающими названиями.
Вариант 2. Выполните расчёт через SQL-запрос и сохранить Запрос в виде копии таблицы
Re: Неоднозначность имени столбца при обновлении данных из другой таблицы
Добавлено: 14 ноя 2025, 13:30
iven
Я делаю следующие действия:
Есть две схожие таблицы (t1, t2) с Ключевым полем (PK), значение в котором уникальны.
Запросом с помощью PK выбрал строки в t2, у которых значение в столбце Colum1 отличается от t1.
После чего хочу обновить Colum1 в t1 по данным из запроса.
Поэтому предложенные варианты не подходят, пока только в ручную.
Странно что так реагирует Аксиома, ведь при обновлении колонок четко указывается обе таблицы и какие колонки в какой обновляются