RDB$RELATIONS
Go Up to System Tables
RDB$RELATIONS
defines some of the characteristics of tables and views. Other characteristics, such as the columns included in the table and a description of each column, are stored in the RDB$RELATION_FIELDS
table.
Column name | Data Type | Length | Description |
---|---|---|---|
|
|
Subtype BLR: For a view, contains the BLR (Binary Language Representation) of the query InterBase evaluates at the time of execution. | |
|
|
Subtype Text: For a view, contains the original source query for the view definition. | |
|
|
Subtype Text: Contains a user-written description of the table being defined. | |
|
|
Contains the internal identification number used in BLR (Binary Language Representation) requests; do not modify this column. | |
|
|
Indicates the contents of a table, either:
Do not set this column to 1 when creating tables. | |
|
|
Length of the database key. Values are:
Do not modify the value of this column. | |
|
|
For InterBase internal use only; do not modify. | |
|
|
The number of columns in the table; this column is maintained by InterBase: do not modify the value of this column. | |
|
|
67 |
The unique name of the table defined by this row |
|
|
67 |
Security class defined in the |
|
|
253 |
The file in which the external table is stored; if this is blank, the table does not correspond to an external file. |
|
|
Subtype Summary: Describes table metadata; used for performance enhancement. | |
|
|
Subtype | |
|
|
67 |
Identifies the creator of the table or view; the creator is considered the owner for SQL security ( |
|
|
67 |
Default security class that InterBase applies to columns newly added to a table using the SQL security system. |
|
|
| |
|
|
ODS 15 creates a new column which stores a table-specific record blocking factor. It is set during GBAK restore based on the characteristics of the restored data. If a table does not have a table-specific data blocking factor, this system column queries as NULL. | |
|
|
ODS 15 creates a new column which stores a table-specific blob blocking factor. It is set during GBAK restore based on the characteristics of the restored blobs. If a table does not have a table-specific blob blocking factor, this system column queries as NULL. Note: If a table has Blob columns and no indexes defined, then the table uses the database-wide blocking factor as before. |