bslls:QueryToMissingMetadata¶
Обращение к несуществующим метаданным в запросе (QueryToMissingMetadata)¶
- Тип: Ошибка
- Важность: Блокирующий
- Включена по умолчанию: Да
- Теги:
suspicious,sql
Описание диагностики¶
При активной разработке и изменении модели метаданных могут появляться запросы, в которых идет обращение к переименованным или удаленным метаданным. Также ошибочные имена таблиц могут возникать при ручном изменении запросов, без проверки с помощью конструктора запросов.
При выполнении запросов к несуществующим метаданным будет возникать ошибка исполнения.
Примеры¶
Запрос к уже удаленному регистру:
Запрос с соединением к переименованному регистру:ВЫБРАТЬ
Таблица.РесурсЧисло КАК РесурсЧисло
ИЗ
РегистрСведений.Регистр1 КАК Таблица
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.УстаревшееИмяРегистра КАК ТаблицаФильтр
ПО ТаблицаФильтр.Регистратор = Таблица.Регистратор
Источники¶
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later