Data.Win.ADODB.TSchemaInfo

提供: RAD Studio API Documentation
移動先: 案内検索

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 };

プロパティ

種類 可視性 ソース ユニット
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB

説明

TSchemaInfo 値は,取り出すスキーマ情報の種類を示します。

TSchemaInfo 値を使用すると,プロバイダから取り出すスキーマ情報の種類を指定できます。

TSchemaInfo 型を構成する定数は,ADO Connection オブジェクトの OpenSchema メソッドの QueryType パラメータで使用する ADO 定数に直接対応します。これらの ADO 定数とその効果の詳細は,ADO Connection オブジェクトの OpenSchema メソッドのトピックで Microsoft Data Access SDK ヘルプを参照してください。

TSchemaInfo 値には,以下に示す定数のいずれかを指定します。



スキーマパラメータ値 ADO 基準値

siProviderSpecific

プロバイダは下記以外の非標準のスキーマの問い合わせを独自に定義する

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

なし

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

(OLE DB で定義されているが ADO でサポートされていない)

siDBInfoLiterals

(OLE DB で定義されているが ADO でサポートされていない)

siCubes

(OLE DB で定義されているが ADO でサポートされていない)

siDimensions

(OLE DB で定義されているが ADO でサポートされていない)

siHierarchies

(OLE DB で定義されているが ADO でサポートされていない)

siLevels

(OLE DB で定義されているが ADO でサポートされていない)

siMeasures

(OLE DB で定義されているが ADO でサポートされていない)

siProperties

(OLE DB で定義されているが ADO でサポートされていない)

siMembers

(OLE DB で定義されているが ADO でサポートされていない)



関連項目