Предоставление информации о размере файла таблицы.
::=
::=
::=
::=
Параметр <идентификатор таблицы>
задает идентификатор той таблицы, характеристики файлов которой требуется получить. Идентификаторы таблиц хранятся в системной таблице $$$SYSRL
, столбец $$$S11
.
Параметр <тип файла>
задает тип файла таблицы:
0 – индексный файл;
1 – файл данных;
2 – файл BLOB-данных.
Параметр <номер файла>
определяет порядковый номер файла заданного типа (начиная с 1).
Аргумент может быть задан <SQL-параметром>
, который должен содержать спецификацию типа данных параметра.
select linter_file_size(? (int), ? (int), ? (int)); 532 1 1 | 7|
Размер указанного файла в страницах (по 4 Кбайта).
Код завершения СУБД – если файл с заданными атрибутами не найден.
Тип возвращаемого значения – INTEGER.
Если хотя бы один аргумент равен NULL-значению, результат NULL-значение.
select linter_file_size(8,1,1) as "Размер файла"; Размер файла |87 |