IBX.IBExtract

From RAD Studio API Documentation
Jump to: navigation, search

Defines InterBase Express classes and types that can be used to fetch metadata from an InterBase Server.

Package ibxpress.bpl

Classes

TIBExtractTIBExtract fetches metadata from an InterBase server.

Types

Ibx_Ibextract
TExtractObjectTypesTExtractObjectTypes indicates the type of metadata to fetch from an InterBase server.
TExtractTypeTExtractType is an enumeration indicating the scope of metadata to extract from an InterBase server.
TExtractTypesTExtractType and TExtractTypes indicate the scope of metadata to extract from an InterBase server.
TPrivTypes
TSQLType
TSQLTypes

Variables

ColumnTypes
IntegralSubtypes
PrivTypes
SubTypes
TriggerTypes

Constants

FILE_cacheFILE_cache: Integer = 8;
FILE_conditionalFILE_conditional: Integer = $10;
FILE_inactiveFILE_inactive: Integer = 2;
FILE_manualFILE_manual: Integer = 4;
FILE_shadowFILE_shadow: Integer = 1;
LOG_defaultLOG_default: Integer = 2;
LOG_overflowLOG_overflow: Integer = 8;
LOG_rawLOG_raw: Integer = 4;
LOG_serialLOG_serial: Integer = 1;
MAX_INTSUBTYPESMAX_INTSUBTYPES: Integer = 2;
MAXSUBTYPESMAXSUBTYPES: Integer = 8;
obj_computedobj_computed: Integer = 3;
obj_countobj_count: Integer = $B;
obj_exceptionobj_exception: Integer = 7;
obj_expression_indexobj_expression_index: Integer = 6;
obj_fieldobj_field: Integer = 9;
obj_indexobj_index: Integer = $A;
obj_procedureobj_procedure: Integer = 5;
obj_relationobj_relation: Integer = 0;
obj_sql_roleobj_sql_role: Integer = $D;
obj_subscriptionobj_subscription: Integer = $10;
obj_triggerobj_trigger: Integer = 2;
obj_userobj_user: Integer = 8;
obj_user_groupobj_user_group: Integer = $C;
obj_validationobj_validation: Integer = 4;
obj_viewobj_view: Integer = 1;
ODS_VERSION10ODS_VERSION10: Integer = $A;
ODS_VERSION16ODS_VERSION16: Integer = $10;
ODS_VERSION18ODS_VERSION18: Integer = $12;
ODS_VERSION6ODS_VERSION6: Integer = 6;
ODS_VERSION7ODS_VERSION7: Integer = 7;
ODS_VERSION8ODS_VERSION8: Integer = 8;
ODS_VERSION9ODS_VERSION9: Integer = 9;
priv_DECRYPTpriv_DECRYPT: Integer = $80;
priv_DELETEpriv_DELETE: Integer = $10;
priv_EXECUTEpriv_EXECUTE: Integer = $20;
priv_INSERTpriv_INSERT: Integer = 4;
priv_REFERENCESpriv_REFERENCES: Integer = $40;
priv_SELECTpriv_SELECT: Integer = 2;
priv_UNKNOWNpriv_UNKNOWN: Integer = 1;
priv_UPDATEpriv_UPDATE: Integer = 8;