Расширения SQL в поиске Microsoft Windows
Поиск Microsoft Windows на основе стандартов SQL-92 и SQL-99 улучшает полнотекстовый поиск документов в приложениях управления документами или управления знаниями. К улучшениям поиска Windows относятся следующие:
128-символьные имена идентификаторов
Хотя SQL-92 и SQL-99 ограничивают столбец и другие идентификаторы до 18 символов, поиск Windows поддерживает 128-символьные имена столбцов. Дополнительные сведения см. в разделе Идентификаторы.
Группирование результатов по столбцам
Запросы могут указывать, как группировать результаты. Можно указать диапазоны, по которым следует группировать, и можно указать несколько столбцов для группировки. Например, можно группировать результаты по диапазону размеров файлов (размер < 100, 100 <= размер < 1000; 1000 <= размер), а также вложенные группировки. Дополнительные сведения см. в разделе GROUP ON ... НАД... Оператор.
поиск Diacritic-Insensitive
Помимо поиска, который не учитывает регистр, Поиск Windows поддерживает поиск, который не учитывает диакритические знаки (знаки акцента). Дополнительные сведения см. в разделе Чувствительность к диакритической чувствительности впоиска.
Вес столбца
Запросы, выполняющие поиск по нескольким столбцам, могут указывать важность каждого столбца. CONTAINS и FREETEXT предикаты поддерживают вес столбцов.
Предикат NULL
Хотя индексирование полнотекстового содержимого не имеет определенного набора столбцов, запросы могут требовать, чтобы члены результирующего набора не имели указанных столбцов. Невозможно отличить документ с указанным свойством со значением, равным NULL, и документу, который не имеет свойства вообще.
Изменение ранжирования
Вы можете управлять ранжированием результатов поиска с помощью весов свойств и псевдонимов. Приведение ранга поддерживает прямую манипуляцию ранжирования релевантности на основе заданных критериев.