Установка фильтра для указанного типа файлов
Функция
Установка фильтра по умолчанию для указанного типа файлов.
Спецификация
::=
::=
::=
Синтаксические правила
-
< Имя фильтра >
должно ссылаться на один из установленных в БД фильтров (внутренних или внешних), т.е. тех, которые уже включены в таблицу$$$FILTER
. -
< Тип файла >
– строковый литерал, задающий расширение (тип) файла, который должен обрабатываться данным фильтром.
Общие правила
-
Установленный фильтр автоматически применяется для столбцов типа EXTFILE в том случае, если явно не указано применение другого фильтра.
-
Расширения файлов, для которых при запуске файла
default.sql
по умолчанию устанавливаются фильтры, приведены в таблице 2.
Расширение файла | Имя фильтра |
---|---|
TXT, txt | rustext2text |
DOC, doc, RTF, rtf, PDF, pdf, DOCX, docx, XLSX, xlsx, PPT, ppt, PPTX, pptx, ODT, odt, ODS, ods, ODP, odp | docrtf2text |
XML, xml, HTM, htm, HTML, html, PHTML, phtml, SHTML, shtml | ascxml2text |
Примечание
Выбор фильтра по умолчанию для расширения файла осуществляется с учетом регистра. Таким образом, на основании таблицы 2 файлу myfile.Doc
не будет сопоставлен фильтр по умолчанию.
Пример
Установить фильтр DOCRTF2TEXT для файлов типа .ppp
.
SET DEFAULT FILTER "DOCRTF2TEXT" FOR 'ppp';