Информация о состоянии страницы файла

Функция

Предоставление информации о дате и времени последнего обновления страницы файла таблицы.

Спецификация
 
Общие правила
  1. Параметр < идентификатор таблицы > задает системный идентификатор таблицы, о состоянии страниц которой запрашивается информация. Системные идентификаторы таблиц хранятся в системной таблице $$$SYSRL, столбец $$$S11.

  2. Параметр < тип файла > задает тип файла таблицы:

    • 0 – индексный файл;

    • 1 – файл данных;

    • 2 – файл BLOB-данных.

  3. Параметр < номер файла > определяет порядковый номер файла заданного типа (начиная с 1).

  4. Параметр < номер страницы > определяет порядковый номер страницы в заданном файле (начиная с 1).

  5. Параметр < тип информации > определяет тип запрашиваемой о файле информации. Тип данных параметра – CHAR, значения параметра являются регистронезависимыми.

  6. Допустимые значения параметра приведены в пункте «Возвращаемое значение», пункта «Информация о состоянии страницы файла».

  7. Параметр < код типа страницы > (1 - конвертер, 2 - битовая карта, 3 - данные, 4 - индекс, 5 - BLOB, 6 - сортировка, 7 - бит-вектора, 8 - VIEW, 9 - ограничения целостности, 10 - рабочий файл, 11 - описание файлов, 12 - CHECK). Если пятый параметр - NULL, то ядро пытается самостоятельно определить тип страницы в зависимости от типа файла.

Возвращаемое значение
  1. Тип возвращаемого значения – DATE.

  2. Возвращается дата и время последнего обновления страницы в формате DATE (по Гринвичу) или NULL, если нельзя выдать дату и время обновления страницы (например, для битовой карты - там его нет).