Размер внешнего файла
Функция
Получение размера внешнего файла, значение пути к которому хранится в столбце типа данных EXTFILE.
Спецификация
< синтаксис >
::=
FILESIZE(имя столбца)
< имя столбца >
::=
< идентификатор >
Синтаксические правила
-
< Имя столбца >
должно принадлежать столбцу с типом данных EXTFILE.
Возвращаемое значение
-
Значение типа BIGINT, содержащее размер внешнего файла.
-
NULL-значение в случае: если внешний файл не существует или значение столбца NULL.
Пример
Найти файл максимального размера.
SELECT id_doc FROM "ph" WHERE filesize(text_doc)=(SELECT MAX(filesize(text_doc)) FROM "ph");