Data.Win.ADODB.TSchemaInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TSchemaInfo = (siAsserts, siCatalogs, siCharacterSets, siCollations,
siColumns, siCheckConstraints, siConstraintColumnUsage,
siConstraintTableUsage, siKeyColumnUsage, siReferentialConstraints,
siTableConstraints, siColumnsDomainUsage, siIndexes, siColumnPrivileges,
siTablePrivileges, siUsagePrivileges, siProcedures, siSchemata,
siSQLLanguages, siStatistics, siTables, siTranslations, siProviderTypes,
siViews, siViewColumnUsage, siViewTableUsage, siProcedureParameters,
siForeignKeys, siPrimaryKeys, siProcedureColumns, siDBInfoKeywords,
siDBInfoLiterals, siCubes, siDimensions, siHierarchies, siLevels,
siMeasures, siProperties, siMembers, siProviderSpecific);

C++

enum DECLSPEC_DENUM TSchemaInfo : unsigned char { siAsserts, siCatalogs, siCharacterSets, siCollations, siColumns, siCheckConstraints, siConstraintColumnUsage, siConstraintTableUsage, siKeyColumnUsage, siReferentialConstraints, siTableConstraints, siColumnsDomainUsage, siIndexes, siColumnPrivileges, siTablePrivileges, siUsagePrivileges, siProcedures, siSchemata, siSQLLanguages, siStatistics, siTables, siTranslations, siProviderTypes, siViews, siViewColumnUsage, siViewTableUsage, siProcedureParameters, siForeignKeys, siPrimaryKeys, siProcedureColumns, siDBInfoKeywords, siDBInfoLiterals, siCubes, siDimensions, siHierarchies, siLevels, siMeasures, siProperties, siMembers, siProviderSpecific };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB

Beschreibung

TSchemaInfo gibt an, welche Art von Schemainformationen abgerufen werden.

Mit einem TSchemaInfo-Wert können Sie festlegen, welche Art von Schemainformationen von einem Provider abgerufen werden.

Die Konstanten dieses Typs entsprechen direkt den Werten für den Parameter QueryType der Methode OpenSchema des ADO-Verbindungsobjekts. Weitere Informationen über ADO-Konstanten finden Sie in der Hilfe zum Microsoft SDK unter OpenSchema .

Die folgende Tabelle beschreibt die verfügbaren Konstanten:



Konstante ADO-Kriteriumswert

siProviderSpecific

Der Provider definiert eigene Schemaabfragen, die nicht dem Standard entsprechen und auch nicht in der Liste enthalten sind.

siAsserts

CONSTRAINT_CATALOG

siCatalogs

CATALOG_NAME

siCharacterSets

CHARACTER_SET_CATALOG

siCollations

COLLATION_CATALOG

siColumns

TABLE_CATALOG

siCheckConstraints

CONSTRAINT_CATALOG

siConstraintColumnUsage

TABLE_CATALOG

siConstraintTableUsage

TABLE_CATALOG

siKeyColumnUsage

CONSTRAINT_CATALOG

siReferentialConstraints

CONSTRAINT_CATALOG

siTableConstraints

CONSTRAINT_CATALOG

siColumnsDomainUsage

DOMAIN_CATALOG

siIndexes

TABLE_CATALOG

siColumnPrivileges

TABLE_CATALOG

siTablePrivileges

TABLE_CATALOG

siUsagePrivileges

OBJECT_CATALOG

siProcedures

PROCEDURE_CATALOG

siSchemata

CATALOG_NAME

siSQLLanguages

Keine.

siStatistics

TABLE_CATALOG

siTables

TABLE_CATALOG

siTranslations

TRANSLATION_CATALOG

siProviderTypes

DATA_TYPE

siViews

TABLE_CATALOG

siViewColumnUsage

VIEW_CATALOG

siViewTableUsage

VIEW_CATALOG

siProcedureParameters

PROCEDURE_CATALOG

siForeignKeys

PK_TABLE_CATALOG

siPrimaryKeys

PK_TABLE_CATALOG

siProcedureColumns

PROCEDURE_CATALOG

siDBInfoKeywords

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siDBInfoLiterals

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siCubes

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siDimensions

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siHierarchies

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siLevels

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siMeasures

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siProperties

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)

siMembers

(Ist in OLE DB definiert, wird aber von ADO nicht unterstützt.)



Siehe auch