Номер фильтра внешнего файла

Функция

Получение номера фильтра, установленного для столбца типа данных EXTFILE.

Спецификация
 
< синтаксис >::=
< имя столбца >::=
< идентификатор >
Синтаксические правила
  1. < Имя столбца > должно принадлежать столбцу с типом данных EXTFILE.

Возвращаемое значение
  1. Значение типа INTEGER, содержащее номер установленного для данного столбца фильтра. Совпадает со значением необязательного параметра функции EXTFILE (если задан). В противном случае возвращается 0.

  2. Если значение аргумента NULL, результат NULL.

Пример

Запрос выдает тип внешнего файла и назначенный этому файлу фильтр.

select distinct substr(filename(text_doc), instr(filename(text_doc), '.')) as "Тип файла", filter(text_doc) as "Номер фильтра" from "ph";
Тип файла   Номер фильтра
 --------- -------------
|.doc     |        -15  |
|/     |        -12  |
|.xml     |        -12  |