Поделиться через


Расширения 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, и документу, который не имеет свойства вообще.

Изменение ранжирования

Вы можете управлять ранжированием результатов поиска с помощью весов свойств и псевдонимов. Приведение ранга поддерживает прямую манипуляцию ранжирования релевантности на основе заданных критериев.