Допустим, что статьи в таблице из нашего примера имеют прилагающийся файл, например, в формате Microsoft Word, Microsoft PowerPoint или Microsoft Excel. Для того чтобы можно было бы искать по содержимому документов, добавим в таблицу Articles два столбца:
Поле |
Тип |
Содержимое |
AttachedDoc |
image |
Документ в одном из форматов MS Word, MS Excel, MS PowerPoint, HTML, Plain Text |
Extension |
char(4) |
Расширение типа документа c точкой (например, “.doc”) |
В мастере полнотекстового индексирования нужно обязательно связать добавленные поля, выбрав в окне мастера имя “Extension” в столбце типа документа в окне мастера. Это нужно для того, чтобы Microsoft SQL Server смог определить тип индексируемых файлов и применить соответствующий конвертер:
Далее, процедура индексирования продолжается, как и при индексировании текстовых данных. В каждой строке таблицы Articles, поле с именем “Extension” должно содержать расширение документа, помещенного в поле с именем “AttachedDoc”.