Номер фильтра внешнего файла
Функция
Получение номера фильтра, установленного для столбца типа данных EXTFILE.
Спецификация
< синтаксис >
::=
FILTER(имя столбца)
< имя столбца >
::=
< идентификатор >
Синтаксические правила
-
< Имя столбца >
должно принадлежать столбцу с типом данных EXTFILE.
Возвращаемое значение
-
Значение типа INTEGER, содержащее номер установленного для данного столбца фильтра. Совпадает со значением необязательного параметра функции EXTFILE (если задан). В противном случае возвращается 0.
-
Если значение аргумента NULL, результат NULL.
Пример
Запрос выдает тип внешнего файла и назначенный этому файлу фильтр.
select distinct substr(filename(text_doc), instr(filename(text_doc), '.')) as "Тип файла", filter(text_doc) as "Номер фильтра" from "ph"; Тип файла Номер фильтра --------- ------------- |.doc | -15 | |/ | -12 | |.xml | -12 |