Firebird System Tables
- Details
- Published on Sunday, 11 April 2010 17:50
- Hits: 1580
FirebirdSystemTables
RDB$CHARACTER_SETS
Description
RDB$CHARACTER_SETS.RDB$CHARACTER_SET_NAME
Datatype : String Width : 31
RDB$CHARACTER_SETS.RDB$FORM_OF_USE
Datatype : WideString Width : 31
RDB$CHARACTER_SETS.RDB$NUMBER_OF_CHARACTERS
Datatype : Integer Width : 4
RDB$CHARACTER_SETS.RDB$DEFAULT_COLLATE_NAME
Datatype : WideString Width : 31
RDB$CHARACTER_SETS.RDB$CHARACTER_SET_ID
Datatype : SmallInt Width : 2
RDB$CHARACTER_SETS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$CHARACTER_SETS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$CHARACTER_SETS.RDB$FUNCTION_NAME
Datatype : WideString Width : 31
RDB$CHARACTER_SETS.RDB$BYTES_PER_CHARACTER
Datatype : SmallInt Width : 2
RDB$CHECK_CONSTRAINTS
Description
RDB$CHECK_CONSTRAINTS.RDB$CONSTRAINT_NAME
Datatype : String Width : 31
RDB$CHECK_CONSTRAINTS.RDB$TRIGGER_NAME
Datatype : WideString Width : 31
RDB$COLLATIONS
Description
RDB$COLLATIONS.RDB$COLLATION_NAME
Datatype : String Width : 31
RDB$COLLATIONS.RDB$COLLATION_ID
Datatype : SmallInt Width : 2
RDB$COLLATIONS.RDB$CHARACTER_SET_ID
Datatype : SmallInt Width : 2
RDB$COLLATIONS.RDB$COLLATION_ATTRIBUTES
Datatype : SmallInt Width : 2
RDB$COLLATIONS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$COLLATIONS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$COLLATIONS.RDB$FUNCTION_NAME
Datatype : WideString Width : 31
RDB$DATABASE
Description
RDB$DATABASE.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$DATABASE.RDB$RELATION_ID
Datatype : SmallInt Width : 2
RDB$DATABASE.RDB$SECURITY_CLASS
Datatype : WideString Width : 31
RDB$DATABASE.RDB$CHARACTER_SET_NAME
Datatype : WideString Width : 31
RDB$DEPENDENCIES
Description
RDB$DEPENDENCIES.RDB$DEPENDENT_NAME
Datatype : String Width : 31
RDB$DEPENDENCIES.RDB$DEPENDED_ON_NAME
Datatype : WideString Width : 31
RDB$DEPENDENCIES.RDB$FIELD_NAME
Datatype : WideString Width : 31
RDB$DEPENDENCIES.RDB$DEPENDENT_TYPE
Datatype : SmallInt Width : 2
RDB$DEPENDENCIES.RDB$DEPENDED_ON_TYPE
Datatype : SmallInt Width : 2
RDB$EXCEPTIONS
Description
RDB$EXCEPTIONS.RDB$EXCEPTION_NAME
Datatype : String Width : 31
RDB$EXCEPTIONS.RDB$EXCEPTION_NUMBER
Datatype : Integer Width : 4
RDB$EXCEPTIONS.RDB$MESSAGE
Datatype : String Width : 78
RDB$EXCEPTIONS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$EXCEPTIONS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$FIELDS
Description
RDB$FIELDS.RDB$FIELD_NAME
Datatype : String Width : 31
RDB$FIELDS.RDB$QUERY_NAME
Datatype : WideString Width : 31
RDB$FIELDS.RDB$VALIDATION_BLR
Datatype : Blob Width : 0
RDB$FIELDS.RDB$VALIDATION_SOURCE
Datatype : Memo Width : 0
RDB$FIELDS.RDB$COMPUTED_BLR
Datatype : Blob Width : 0
RDB$FIELDS.RDB$COMPUTED_SOURCE
Datatype : Memo Width : 0
RDB$FIELDS.RDB$DEFAULT_VALUE
Datatype : Blob Width : 0
RDB$FIELDS.RDB$DEFAULT_SOURCE
Datatype : Memo Width : 0
RDB$FIELDS.RDB$FIELD_LENGTH
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$FIELD_SCALE
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$FIELD_TYPE
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$FIELD_SUB_TYPE
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$MISSING_VALUE
Datatype : Blob Width : 0
RDB$FIELDS.RDB$MISSING_SOURCE
Datatype : Memo Width : 0
RDB$FIELDS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$FIELDS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$QUERY_HEADER
Datatype : Memo Width : 0
RDB$FIELDS.RDB$SEGMENT_LENGTH
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$EDIT_STRING
Datatype : String Width : 125
RDB$FIELDS.RDB$EXTERNAL_LENGTH
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$EXTERNAL_SCALE
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$EXTERNAL_TYPE
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$DIMENSIONS
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$NULL_FLAG
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$CHARACTER_LENGTH
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$COLLATION_ID
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$CHARACTER_SET_ID
Datatype : SmallInt Width : 2
RDB$FIELDS.RDB$FIELD_PRECISION
Datatype : SmallInt Width : 2
RDB$FIELD_DIMENSIONS
Description
RDB$FIELD_DIMENSIONS.RDB$FIELD_NAME
Datatype : String Width : 31
RDB$FIELD_DIMENSIONS.RDB$DIMENSION
Datatype : SmallInt Width : 2
RDB$FIELD_DIMENSIONS.RDB$LOWER_BOUND
Datatype : Integer Width : 4
RDB$FIELD_DIMENSIONS.RDB$UPPER_BOUND
Datatype : Integer Width : 4
RDB$FILES
Description
RDB$FILES.RDB$FILE_NAME
Datatype : String Width : 253
RDB$FILES.RDB$FILE_SEQUENCE
Datatype : SmallInt Width : 2
RDB$FILES.RDB$FILE_START
Datatype : Integer Width : 4
RDB$FILES.RDB$FILE_LENGTH
Datatype : Integer Width : 4
RDB$FILES.RDB$FILE_FLAGS
Datatype : SmallInt Width : 2
RDB$FILES.RDB$SHADOW_NUMBER
Datatype : SmallInt Width : 2
RDB$FILTERS
Description
RDB$FILTERS.RDB$FUNCTION_NAME
Datatype : String Width : 31
RDB$FILTERS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$FILTERS.RDB$MODULE_NAME
Datatype : String Width : 253
RDB$FILTERS.RDB$ENTRYPOINT
Datatype : String Width : 31
RDB$FILTERS.RDB$INPUT_SUB_TYPE
Datatype : SmallInt Width : 2
RDB$FILTERS.RDB$OUTPUT_SUB_TYPE
Datatype : SmallInt Width : 2
RDB$FILTERS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$FORMATS
Description
RDB$FORMATS.RDB$RELATION_ID
Datatype : SmallInt Width : 2
RDB$FORMATS.RDB$FORMAT
Datatype : SmallInt Width : 2
RDB$FORMATS.RDB$DESCRIPTOR
Datatype : Memo Width : 0
RDB$FUNCTIONS
Description
RDB$FUNCTIONS.RDB$FUNCTION_NAME
Datatype : String Width : 31
RDB$FUNCTIONS.RDB$FUNCTION_TYPE
Datatype : SmallInt Width : 2
RDB$FUNCTIONS.RDB$QUERY_NAME
Datatype : WideString Width : 31
RDB$FUNCTIONS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$FUNCTIONS.RDB$MODULE_NAME
Datatype : String Width : 253
RDB$FUNCTIONS.RDB$ENTRYPOINT
Datatype : String Width : 31
RDB$FUNCTIONS.RDB$RETURN_ARGUMENT
Datatype : SmallInt Width : 2
RDB$FUNCTIONS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS
Description
RDB$FUNCTION_ARGUMENTS.RDB$FUNCTION_NAME
Datatype : String Width : 31
RDB$FUNCTION_ARGUMENTS.RDB$ARGUMENT_POSITION
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$MECHANISM
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$FIELD_TYPE
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$FIELD_SCALE
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$FIELD_LENGTH
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$FIELD_SUB_TYPE
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$CHARACTER_SET_ID
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$FIELD_PRECISION
Datatype : SmallInt Width : 2
RDB$FUNCTION_ARGUMENTS.RDB$CHARACTER_LENGTH
Datatype : SmallInt Width : 2
RDB$GENERATORS
Description
RDB$GENERATORS.RDB$GENERATOR_NAME
Datatype : String Width : 31
RDB$GENERATORS.RDB$GENERATOR_ID
Datatype : SmallInt Width : 2
RDB$GENERATORS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$INDEX_SEGMENTS
Description
RDB$INDEX_SEGMENTS.RDB$INDEX_NAME
Datatype : String Width : 31
RDB$INDEX_SEGMENTS.RDB$FIELD_NAME
Datatype : WideString Width : 31
RDB$INDEX_SEGMENTS.RDB$FIELD_POSITION
Datatype : SmallInt Width : 2
RDB$INDICES
Description
RDB$INDICES.RDB$INDEX_NAME
Datatype : String Width : 31
RDB$INDICES.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$INDICES.RDB$INDEX_ID
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$UNIQUE_FLAG
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$INDICES.RDB$SEGMENT_COUNT
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$INDEX_INACTIVE
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$INDEX_TYPE
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$FOREIGN_KEY
Datatype : WideString Width : 31
RDB$INDICES.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$INDICES.RDB$EXPRESSION_BLR
Datatype : Blob Width : 0
RDB$INDICES.RDB$EXPRESSION_SOURCE
Datatype : Memo Width : 0
RDB$INDICES.RDB$STATISTICS
Datatype : Float Width : 8
RDB$LOG_FILES
Description
RDB$LOG_FILES.RDB$FILE_NAME
Datatype : String Width : 253
RDB$LOG_FILES.RDB$FILE_SEQUENCE
Datatype : SmallInt Width : 2
RDB$LOG_FILES.RDB$FILE_LENGTH
Datatype : Integer Width : 4
RDB$LOG_FILES.RDB$FILE_PARTITIONS
Datatype : SmallInt Width : 2
RDB$LOG_FILES.RDB$FILE_P_OFFSET
Datatype : Integer Width : 4
RDB$LOG_FILES.RDB$FILE_FLAGS
Datatype : SmallInt Width : 2
RDB$PAGES
Description
RDB$PAGES.RDB$PAGE_NUMBER
Datatype : Integer Width : 4
RDB$PAGES.RDB$RELATION_ID
Datatype : SmallInt Width : 2
RDB$PAGES.RDB$PAGE_SEQUENCE
Datatype : Integer Width : 4
RDB$PAGES.RDB$PAGE_TYPE
Datatype : SmallInt Width : 2
RDB$PROCEDURES
Description
RDB$PROCEDURES.RDB$PROCEDURE_NAME
Datatype : String Width : 31
RDB$PROCEDURES.RDB$PROCEDURE_ID
Datatype : SmallInt Width : 2
RDB$PROCEDURES.RDB$PROCEDURE_INPUTS
Datatype : SmallInt Width : 2
RDB$PROCEDURES.RDB$PROCEDURE_OUTPUTS
Datatype : SmallInt Width : 2
RDB$PROCEDURES.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$PROCEDURES.RDB$PROCEDURE_SOURCE
Datatype : Memo Width : 0
RDB$PROCEDURES.RDB$PROCEDURE_BLR
Datatype : Blob Width : 0
RDB$PROCEDURES.RDB$SECURITY_CLASS
Datatype : WideString Width : 31
RDB$PROCEDURES.RDB$OWNER_NAME
Datatype : WideString Width : 31
RDB$PROCEDURES.RDB$RUNTIME
Datatype : Memo Width : 0
RDB$PROCEDURES.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$PROCEDURE_PARAMETERS
Description
RDB$PROCEDURE_PARAMETERS.RDB$PARAMETER_NAME
Datatype : String Width : 31
RDB$PROCEDURE_PARAMETERS.RDB$PROCEDURE_NAME
Datatype : WideString Width : 31
RDB$PROCEDURE_PARAMETERS.RDB$PARAMETER_NUMBER
Datatype : SmallInt Width : 2
RDB$PROCEDURE_PARAMETERS.RDB$PARAMETER_TYPE
Datatype : SmallInt Width : 2
RDB$PROCEDURE_PARAMETERS.RDB$FIELD_SOURCE
Datatype : WideString Width : 31
RDB$PROCEDURE_PARAMETERS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$PROCEDURE_PARAMETERS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$REF_CONSTRAINTS
Description
RDB$REF_CONSTRAINTS.RDB$CONSTRAINT_NAME
Datatype : String Width : 31
RDB$REF_CONSTRAINTS.RDB$CONST_NAME_UQ
Datatype : WideString Width : 31
RDB$REF_CONSTRAINTS.RDB$MATCH_OPTION
Datatype : String Width : 7
RDB$REF_CONSTRAINTS.RDB$UPDATE_RULE
Datatype : String Width : 11
RDB$REF_CONSTRAINTS.RDB$DELETE_RULE
Datatype : String Width : 11
RDB$RELATIONS
Description
RDB$RELATIONS.RDB$VIEW_BLR
Datatype : Blob Width : 0
RDB$RELATIONS.RDB$VIEW_SOURCE
Datatype : Memo Width : 0
RDB$RELATIONS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$RELATIONS.RDB$RELATION_ID
Datatype : SmallInt Width : 2
RDB$RELATIONS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$RELATIONS.RDB$DBKEY_LENGTH
Datatype : SmallInt Width : 2
RDB$RELATIONS.RDB$FORMAT
Datatype : SmallInt Width : 2
RDB$RELATIONS.RDB$FIELD_ID
Datatype : SmallInt Width : 2
RDB$RELATIONS.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$RELATIONS.RDB$SECURITY_CLASS
Datatype : WideString Width : 31
RDB$RELATIONS.RDB$EXTERNAL_FILE
Datatype : String Width : 253
RDB$RELATIONS.RDB$RUNTIME
Datatype : Memo Width : 0
RDB$RELATIONS.RDB$OWNER_NAME
Datatype : WideString Width : 31
RDB$RELATIONS.RDB$DEFAULT_CLASS
Datatype : WideString Width : 31
RDB$RELATIONS.RDB$FLAGS
Datatype : SmallInt Width : 2
RDB$RELATION_CONSTRAINTS
Description
RDB$RELATION_CONSTRAINTS.RDB$CONSTRAINT_NAME
Datatype : String Width : 31
RDB$RELATION_CONSTRAINTS.RDB$CONSTRAINT_TYPE
Datatype : String Width : 11
RDB$RELATION_CONSTRAINTS.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$RELATION_CONSTRAINTS.RDB$DEFERRABLE
Datatype : String Width : 3
RDB$RELATION_CONSTRAINTS.RDB$INITIALLY_DEFERRED
Datatype : String Width : 3
RDB$RELATION_CONSTRAINTS.RDB$INDEX_NAME
Datatype : WideString Width : 31
RDB$RELATION_FIELDS
Description
RDB$RELATION_FIELDS.RDB$FIELD_NAME
Datatype : String Width : 31
RDB$RELATION_FIELDS.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$FIELD_SOURCE
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$QUERY_NAME
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$BASE_FIELD
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$EDIT_STRING
Datatype : String Width : 125
RDB$RELATION_FIELDS.RDB$FIELD_POSITION
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$QUERY_HEADER
Datatype : Memo Width : 0
RDB$RELATION_FIELDS.RDB$UPDATE_FLAG
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$FIELD_ID
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$VIEW_CONTEXT
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$RELATION_FIELDS.RDB$DEFAULT_VALUE
Datatype : Blob Width : 0
RDB$RELATION_FIELDS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$SECURITY_CLASS
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$COMPLEX_NAME
Datatype : WideString Width : 31
RDB$RELATION_FIELDS.RDB$NULL_FLAG
Datatype : SmallInt Width : 2
RDB$RELATION_FIELDS.RDB$DEFAULT_SOURCE
Datatype : Memo Width : 0
RDB$RELATION_FIELDS.RDB$COLLATION_ID
Datatype : SmallInt Width : 2
RDB$ROLES
Description
RDB$ROLES.RDB$ROLE_NAME
Datatype : String Width : 31
RDB$ROLES.RDB$OWNER_NAME
Datatype : WideString Width : 31
RDB$SECURITY_CLASSES
Description
RDB$SECURITY_CLASSES.RDB$SECURITY_CLASS
Datatype : String Width : 31
RDB$SECURITY_CLASSES.RDB$ACL
Datatype : Memo Width : 0
RDB$SECURITY_CLASSES.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$TRANSACTIONS
Description
RDB$TRANSACTIONS.RDB$TRANSACTION_ID
Datatype : Integer Width : 4
RDB$TRANSACTIONS.RDB$TRANSACTION_STATE
Datatype : SmallInt Width : 2
RDB$TRANSACTIONS.RDB$TIMESTAMP
Datatype : DateTime Width : 8
RDB$TRIGGERS
Description
RDB$TRIGGERS.RDB$TRIGGER_NAME
Datatype : String Width : 31
RDB$TRIGGERS.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$TRIGGERS.RDB$TRIGGER_SEQUENCE
Datatype : SmallInt Width : 2
RDB$TRIGGERS.RDB$TRIGGER_TYPE
Datatype : SmallInt Width : 2
RDB$TRIGGERS.RDB$TRIGGER_SOURCE
Datatype : Memo Width : 0
RDB$TRIGGERS.RDB$TRIGGER_BLR
Datatype : Blob Width : 0
RDB$TRIGGERS.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$TRIGGERS.RDB$TRIGGER_INACTIVE
Datatype : SmallInt Width : 2
RDB$TRIGGERS.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$TRIGGERS.RDB$FLAGS
Datatype : SmallInt Width : 2
RDB$TRIGGER_MESSAGES
Description
RDB$TRIGGER_MESSAGES.RDB$TRIGGER_NAME
Datatype : String Width : 31
RDB$TRIGGER_MESSAGES.RDB$MESSAGE_NUMBER
Datatype : SmallInt Width : 2
RDB$TRIGGER_MESSAGES.RDB$MESSAGE
Datatype : String Width : 78
RDB$TYPES
Description
RDB$TYPES.RDB$FIELD_NAME
Datatype : String Width : 31
RDB$TYPES.RDB$TYPE
Datatype : SmallInt Width : 2
RDB$TYPES.RDB$TYPE_NAME
Datatype : WideString Width : 31
RDB$TYPES.RDB$DESCRIPTION
Datatype : Memo Width : 0
RDB$TYPES.RDB$SYSTEM_FLAG
Datatype : SmallInt Width : 2
RDB$USER_PRIVILEGES
Description
RDB$USER_PRIVILEGES.RDB$USER
Datatype : String Width : 31
RDB$USER_PRIVILEGES.RDB$GRANTOR
Datatype : WideString Width : 31
RDB$USER_PRIVILEGES.RDB$PRIVILEGE
Datatype : String Width : 6
RDB$USER_PRIVILEGES.RDB$GRANT_OPTION
Datatype : SmallInt Width : 2
RDB$USER_PRIVILEGES.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$USER_PRIVILEGES.RDB$FIELD_NAME
Datatype : WideString Width : 31
RDB$USER_PRIVILEGES.RDB$USER_TYPE
Datatype : SmallInt Width : 2
RDB$USER_PRIVILEGES.RDB$OBJECT_TYPE
Datatype : SmallInt Width : 2
RDB$VIEW_RELATIONS
Description
RDB$VIEW_RELATIONS.RDB$VIEW_NAME
Datatype : String Width : 31
RDB$VIEW_RELATIONS.RDB$RELATION_NAME
Datatype : WideString Width : 31
RDB$VIEW_RELATIONS.RDB$VIEW_CONTEXT
Datatype : SmallInt Width : 2
RDB$VIEW_RELATIONS.RDB$CONTEXT_NAME
Datatype : WideString Width : 31


