Les constantes SchemaEnum indique le type de schéma d'un jeu d'enregistrements Recordset que la méthode OpenSchema récupère.
Set Objet_Recordset = _ Objet_Connection.OpenSchema(SchemaEnum, _ Critères, ID_Schema)
Constante | ||
---|---|---|
Valeur | Description | Contraintes |
adSchemaAsserts | ||
0 | retourne les assertions définies dans le catalogue qui sont possédées par un utilisateur donné. | (ASSERTIONS Rowset) CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME |
adSchemaCatalogs | ||
1 | retourne les attributs physiques associés aux catalogues accessibles du DBMS. | (CATALOGS Rowset) CATALOG_NAME |
adSchemaCharacterSets | ||
2 | retourne les jeux de caractères définis dans le cataloguequi sont accessible à un utilisateur donné. | (CHARACTER_SETS Rowset) CHARACTER_SET_CATALOG CHARACTER_SET_SCHEMA CHARACTER_SET_NAME |
adSchemaCheckConstraints | ||
5 | retourne les contraintes vérifiées définies dans le catalogue qui sont possédées par un utilisateur donné. | (CHECK_CONSTRAINTS Rowset) CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME |
adSchemaCollations | ||
3 | retourne les comparaisons de caractères définies dans le catalogue qui sont accessibles à un utilisateur donné. | (COLLATIONS Rowset) COLLATION_CATALOG COLLATION_SCHEMA COLLATION_NAME |
adSchemaColumnPrivileges | ||
13 | retourne les privilèges sur des colonnes de tables définis dans le catalogue qui sont disponible ou accordés à un utilisateur donné. | (COLUMN_PRIVILEGES Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME GRANTOR GRANTEE |
adSchemaColumns | ||
4 | retourne les colonnes de tableaux définies dans le catalogue qui sont accessibles à un utilisateur donné. | (COLUMNS Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME |
adSchemaColumnsDomainUsage | ||
11 | retourne les colonnes définies dans le catalogue qui sont dépendants d'un domaine défini dans le catalogue et possédé par un utilisateur donné. | (COLUMN_DOMAIN_USAGE Rowset) DOMAIN_CATALOG DOMAIN_SCHEMA DOMAIN_NAME COLUMN_NAME |
adSchemaConstraintColumnUsage | ||
6 | retourne les colonnes utilisées par des contraintes référentielles, contraintes uniques, contraintes vérifiées, et assertions, définis dans le catalogue et possédés par un utilisateur donné. | (CONSTRAINT_COLUMN_USAGE Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME |
adSchemaConstraintTableUsage | ||
7 | retourne les tableaux qui sont utilisés par des contraintes référentielles, contraintes uniques, contraintes vérifiées et assertions définis dans le catalogue et possédés par un utilisateur donné. | (CONSTRAINT_TABLE_USAGE Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME |
adSchemaCubes | ||
32 | retourne les informations à propos des cubes disponibles dans un schéma. | (CUBES Rowset*) CATALOG_NAME SCHEMA_NAME CUBE_NAME |
adSchemaDBInfoKeywords | ||
30 | retourne une liste de mots-clés d'un fournisseur spécifique. | (IDBInfo::GetKeywords *) |
adSchemaDBInfoLiterals | ||
31 | retourne une liste de littéraux d'un fournisseur spécifique utilisés dans les commandes textuelles. | (IDBInfo::GetLiteralInfo *) |
adSchemaDimensions | ||
33 | retourne les informations à propos des dimensions d'un cube donné. | (DIMENSIONS Rowset *) CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_NAME DIMENSION_UNIQUE_NAME |
adSchemaForeignKeys | ||
27 | retourne les colonnes clés extérieurs définies dans le catalogue par un utilisateur donné. | (FOREIGN_KEYS Rowset) PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME FK_TABLE_CATALOG FK_TABLE_SCHEMA FK_TABLE_NAME |
adSchemaHierarchies | ||
34 | retourne les informations à propos des hiérarchies disponibles dans un dimension. | (HIERARCHIES Rowset *) CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_NAME HIERARCHY_UNIQUE_NAME |
adSchemaIndexes | ||
12 | retourne les index définis dans le catalogue qui sont possédés par un utilisateur donné. | (INDEXES Rowset) TABLE_CATALOG TABLE_SCHEMA INDEX_NAME TYPE TABLE_NAME |
adSchemaKeyColumnUsage | ||
8 | retourne les colonnes définies dans le catalogue qui sont contraint comme des clés par un utilisateur donné. | (KEY_COLUMN_USAGE Rowset) CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME |
adSchemaLevels | ||
35 | retourne les informations à propos des niveaux disponibles dans un dimension. | (LEVELS Rowset*) CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_UNIQUE_NAME LEVEL_NAME LEVEL_UNIQUE_NAME |
adSchemaMeasures | ||
36 | retourne les informations à propos des mesures. | (MEASURES Rowset *) CATALOG_NAME SCHEMA_NAME CUBE_NAME MEASURE_NAME MEASURE_UNIQUE_NAME |
adSchemaMembers | ||
38 | retourne les informations à propos des membres. | (MEMBERS Rowset *) CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_UNIQUE_NAME LEVEL_UNIQUE_NAME LEVEL_NUMBER MEMBER_NAME MEMBER_UNIQUE_NAME MEMBER_CAPTION MEMBER_TYPE |
adSchemaPrimaryKeys | ||
28 | retourne les colonnes des clés primaires définies dans le catalogue par un utilisateur donné. | (PRIMARY_KEYS Rowset) PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME |
adSchemaProcedureColumns | ||
29 | retourne les informations à propos des colonnes et des jeux de lignes retournés par des procédures. | (PROCEDURE_COLUMNS Rowset) PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME COLUMN_NAME |
adSchemaProcedureParameters | ||
26 | retourne les informations à propos des paramètres et retourne les codes des procédures. | (PROCEDURE_PARAMETERS Rowset) PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PARAMETER_NAME |
adSchemaProcedures | ||
16 | retourne les rocédures définies dans le catalogue qui sont possédés par un utilisateur donné. | (PROCEDURES Rowset) PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PROCEDURE_TYPE |
adSchemaProperties | ||
37 | retourne les informations à propos des propriétés disponibles pour chaque niveau des dimensions. | (PROPERTIES Rowset *) CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_UNIQUE_NAME LEVEL_UNIQUE_NAME MEMBER_UNIQUE_NAME PROPERTY_TYPE PROPERTY_NAME |
adSchemaProviderSpecific | ||
-1 | utilisé si le fournisseur définit ses propres requêtes de schéma non-standards. | |
adSchemaProviderTypes | ||
22 | retourne les types de données supportés par le fournisseur de données. | (PROVIDER_TYPES Rowset) DATA_TYPE BEST_MATCH |
adSchemaReferentialConstraints | ||
9 | retourne les contraintes référentielles définies dans le catalogue qui sont possédées par un utilisateur donné. | (REFERENTIAL_CONSTRAINTS Rowset) CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME |
adSchemaSchemata | ||
17 | retourne les schémas qui sont possédés par un utilisateur donné. | (SCHEMATA Rowset) CATALOG_NAME SCHEMA_NAME SCHEMA_OWNER |
adSchemaSQLLanguages | ||
18 | retourne les niveaux de conformité, les options, et les dialectes supportés par le traitement de données SQL défini dans le catalogue. | (SQL_LANGUAGES Rowset) |
adSchemaStatistics | ||
19 | retourne les statistiques définies dans le catalogue qui sont possédées par un utilisateur donné. | (STATISTICS Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME |
adSchemaTableConstraints | ||
10 | retourne les tableaux de contraintes définis dans le catalogue qui sont possédés par un utilisateur donné. | (TABLE_CONSTRAINTS Rowset) CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE |
adSchemaTablePrivileges | ||
14 | retourne les provilèges sur des tableaux définis dans le catalogue qui sont disponibles ou concédés par un utilisateur donné. | (TABLE_PRIVILEGES Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME GRANTOR GRANTEE |
adSchemaTables | ||
20 | retourne les tableaux définis dans le catalogue qui sont accessibles à un utilisateur donné. | (TABLES Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE |
adSchemaTranslations | ||
21 | retourne les traductions de caractères définis dans le catalogue qui sont accessibles à un utilisateur donné. | (TRANSLATIONS Rowset) TRANSLATION_CATALOG TRANSLATION_SCHEMA TRANSLATION_NAME |
adSchemaTrustees | ||
39 | réservé pour une future utilisation. | |
adSchemaUsagePrivileges | ||
15 | retourne les privilèges en usage sur des objets définis dans le catalogue qui sont disponibles et concédés par un utilisateur donné. | (USAGE_PRIVILEGES Rowset) OBJECT_CATALOG OBJECT_SCHEMA OBJECT_NAME OBJECT_TYPE GRANTOR GRANTEE |
adSchemaViewColumnUsage | ||
24 | retourne les colonnes sur lesquelles sont vus des tableaux définis dans le catalogue et possédés par un utilisateur donné, sont dépendant. | (VIEW_COLUMN_USAGE Rowset) VIEW_CATALOG VIEW_SCHEMA VIEW_NAME |
adSchemaViews | ||
23 | retourne les vues définies dans le catalogue qui sont accessibles à un utilisateur donné. | (VIEWS Rowset) TABLE_CATALOG TABLE_SCHEMA TABLE_NAME |
adSchemaViewTableUsage | ||
25 | retourne les tableaux sur lesquels des tableaux sont vus, définis dans le catalogue et possédés par un utilisateur donné, sont dépendants. | (VIEW_TABLE_USAGE Rowset) VIEW_CATALOG VIEW_SCHEMA VIEW_NAME |