Установка фильтра для указанного типа файлов
Функция

Установка фильтра по умолчанию для указанного типа файлов.

Спецификация
 
< установка фильтра для файла >::=
< имя фильтра >::=
< идентификатор >
< тип файла >::=
< строковый литерал >
Синтаксические правила
  1. < Имя фильтра > должно ссылаться на один из установленных в БД фильтров (внутренних или внешних), т.е. тех, которые уже включены в таблицу $$$FILTER.

  2. < Тип файла > – строковый литерал, задающий расширение (тип) файла, который должен обрабатываться данным фильтром.

Общие правила
  1. Установленный фильтр автоматически применяется для столбцов типа EXTFILE в том случае, если явно не указано применение другого фильтра.

  2. Расширения файлов, для которых при запуске файла default.sql по умолчанию устанавливаются фильтры, приведены в таблице 2.

Таблица 2. Фильтры по умолчанию для расширений файлов
Расширение файлаИмя фильтра
TXT, txtrustext2text
DOC, doc, RTF, rtf, PDF, pdf, DOCX, docx, XLSX, xlsx, PPT, ppt, PPTX, pptx, ODT, odt, ODS, ods, ODP, odpdocrtf2text
XML, xml, HTM, htm, HTML, html, PHTML, phtml, SHTML, shtmlascxml2text

Примечание

Выбор фильтра по умолчанию для расширения файла осуществляется с учетом регистра. Таким образом, на основании таблицы 2 файлу myfile.Doc не будет сопоставлен фильтр по умолчанию.

Пример

Установить фильтр DOCRTF2TEXT для файлов типа .ppp.

SET DEFAULT FILTER "DOCRTF2TEXT" FOR 'ppp';