Database Characteristics

From InterBase

Go Up to Requesting Information about an Attachment


Several properties are available for determining database characteristics, such as size and major and minor ODS numbers. The following table lists the properties that can be passed, and the information returned in the result buffer for each property type:

TIBDatabaseInfo database characteristic properties
Property Returns

Allocation

The number of pages allocated as a long integer

BaseLevel

The database version number as a long integer

DBFileName

The database file name as a string

DBImplementationClass

The database implementation class number as a long integer; either 1 or 12

DBImplementationNo

The database implementation number as a long integer

DBSiteName

The database site name as a string

DBSQLDialect

The database SQL dialect as a long integer

Handle

The database handle

NoReserve

0 to indicate that space is reserved for each database page for holding backup version of modified records (the default) or 1 to indicate that no space is reserved

ODSMajorVersion

The on-disk structure (ODS) major version number as a long integer

ODSMinorVersion

The ODS minor version number as a long integer

PageSize

The number of bytes per page as a long integer

Version

The database version as a string

Advance To: