Информация о состоянии страницы файла (LINTER_PAGE_TIME)
Функция
Предоставление информации о дате и времени последнего обновления страницы файла таблицы.
Спецификация
::=номер файла, номер страницы, тип информации, код типа страницы)
Общие правила
-
Параметр
<идентификатор таблицы>задает системный идентификатор таблицы, о состоянии страниц которой запрашивается информация. Системные идентификаторы таблиц хранятся в системной таблице$$$SYSRL, столбец$$$S11. -
Параметр
<тип файла>задает тип файла таблицы:-
0 – индексный файл;
-
1 – файл данных;
-
2 – файл BLOB-данных.
-
-
Параметр
<номер файла>определяет порядковый номер файла заданного типа (начиная с 1). -
Параметр
<номер страницы>определяет порядковый номер страницы в заданном файле (начиная с 1). -
Параметр
<тип информации>определяет тип запрашиваемой о файле информации. Тип данных параметра –CHAR, значения параметра являются регистронезависимыми. -
Допустимые значения параметра приведены в пункте «Возвращаемое значение», пункта «Информация о состоянии страницы файла».
-
Параметр
<код типа страницы>(1 - конвертер, 2 - битовая карта, 3 - данные, 4 - индекс, 5 - BLOB, 6 - сортировка, 7 - бит-вектора, 8 - VIEW, 9 - ограничения целостности, 10 - рабочий файл, 11 - описание файлов, 12 - CHECK). Если пятый параметр - NULL, то ядро пытается самостоятельно определить тип страницы в зависимости от типа файла.
Возвращаемое значение
-
Тип возвращаемого значения –
DATE. -
Возвращается дата и время последнего обновления страницы в формате
DATE(по Гринвичу) илиNULL, если нельзя выдать дату и время обновления страницы (например, для битовой карты - там его нет).