Firebird Documentation IndexFirebird 2.1 Release NotesChanges to the Firebird API and ODS → ODS (On-Disk Structure) Changes
Firebird Home Firebird Home Prev: Changes to the Firebird API and ODSFirebird Documentation IndexUp: Changes to the Firebird API and ODSNext: Global Improvements in Firebird 2.1

ODS (On-Disk Structure) Changes

New ODS Number
Size limit for exception messages increased
New Description Field for Generators
New Description Field for SQL Roles
ODS Type” Recognition
Smarter DSQL Error Reporting
New Column in RDB$Index_Segments

On-disk structure (ODS) changes include the following:

New ODS Number

Firebird 2.1 creates databases with an ODS (On-Disk Structure) version of 11.1.

Size limit for exception messages increased

V. Khorsun

Maximum size of exception messages raised from 78 to 1021 bytes.

New Description Field for Generators

C. Valderrama

Added RDB$DESCRIPTION to RDB$GENERATORS, so now you can include description text when creating generators.

New Description Field for SQL Roles

C. Valderrama

Added RDB$DESCRIPTION and RDB$SYSTEM_FLAG to RDB$ROLES to allow description text and to flag user-defined roles, respectively.

ODS Type” Recognition

N. Samofatov

Introduced a concept of ODS type to distinguish between InterBase and Firebird databases.

Smarter DSQL Error Reporting

C. Valderrama

The DSQL parser will now try to report the line and column number of an incomplete statement.

New Column in RDB$Index_Segments

D. Yemanov, A. Brinkman

A new column RDB$STATISTICS has been added to the system table RDB$INDEX_SEGMENTS to store the per-segment selectivity values for multi-key indexes.

Note

The column of the same name in RDB$INDICES is kept for compatibility and still represents the total index selectivity, that is used for a full index match.

Prev: Changes to the Firebird API and ODSFirebird Documentation IndexUp: Changes to the Firebird API and ODSNext: Global Improvements in Firebird 2.1
Firebird Documentation IndexFirebird 2.1 Release NotesChanges to the Firebird API and ODS → ODS (On-Disk Structure) Changes