IBX.IBExtract

De RAD Studio API Documentation
Aller à : navigation, rechercher

Définit les types et classes InterBase Express pouvant être utilisés pour récupérer des métadonnées d'un serveur InterBase.

Package ibxpress.bpl

Classes

TIBExtractTIBExtract récupère des métadonnées à partir d'un serveur InterBase.

Types

Ibx_Ibextract
TExtractObjectTypesTExtractObjectTypes indique le type de métadonnées à récupérer depuis un serveur InterBase.
TExtractTypeTExtractType est une énumération indiquant la portée des métadonnées à extraire à partir d'un serveur InterBase.
TExtractTypesTExtractType et TExtractTypes indiquent la portée des métadonnées à extraire à partir d'un serveur InterBase.
TPrivTypes
TSQLType
TSQLTypes

Variables

ColumnTypes
IntegralSubtypes
PrivTypes
SubTypes
TriggerTypes

Constantes

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_TRUNCATEpriv_TRUNCATE: Integer = $100;
priv_UNKNOWNpriv_UNKNOWN: Integer = 1;
priv_UPDATEpriv_UPDATE: Integer = 8;