| Предыдущий | Следующий |
| QUERY_E_INVALIDSORT_COALESCE | QUERY_E_UPGRADEINPROGRESS |
QUERY_E_INVALIDCOALESCE
QUERY_E_INVALIDCOALESCE — общая структурная ошибка запроса coalesce. Встроенное описание прямо указывает на неправильное использование и возможное смешивание группировки с coalesce, поэтому главным источником данных является форма вложенного запроса.
Разделите совмещённый запрос на составляющие операторы
- Записывайте каждый компонент отдельно и до объединения убедитесь, что он выполняется успешно.
- При проверке взаимодействия группировки и coalesce удаляйте уровни
GROUP ON ... OVER. - Отдельно проверяйте согласованность области и сортировки; для этих несовпадений существуют собственные HRESULT.
Windows Search описывает иерархическую группировку через GROUP ON ... OVER, где входом OVER служит другая группа или SELECT. Эта грамматика уже является вложенной и содержит явные правила упорядочивания. Не следует предполагать, что устаревшая возможность coalesce сочетается с любой формой группировки. Диагностируйте сформированное дерево запроса, а не только видимые поисковые термины.
Устаревшие ошибки запросов · GROUP ON ... OVER · Обзор SQL Windows Search
Нужно найти другой код? Найти другой код состояния или ошибки.