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