Bagikan melalui


SkemaEnum

Menentukan jenis skema Recordset yang diambil metode OpenSchema.

Komentar

Informasi tambahan tentang fungsi dan kolom yang dikembalikan untuk setiap konstanta ADO dapat ditemukan dalam topik di Lampiran B: Set Baris Skema Referensi Programmer OLE DB. Nama setiap topik tercantum dalam tanda kurung di bagian Deskripsi dari tabel berikut ini.

Informasi tambahan tentang fungsi dan kolom yang dikembalikan untuk setiap konstanta ADO MD dapat ditemukan dalam topik dalam OLE DB untuk Objek OLAP dan Set Baris Skema dalam dokumentasi OLE DB for Online Analytical Processing (OLAP). Nama setiap topik tercantum dalam tanda kurung di kolom Deskripsi tabel berikut ini.

Anda dapat menerjemahkan tipe data kolom dalam dokumentasi OLE DB ke jenis data ADO dengan merujuk ke kolom Deskripsi topik ADO DataTypeEnum. Misalnya, jenis data DBTYPE_WSTR OLE DB setara dengan jenis data ADO adWChar.

ADO menghasilkan hasil seperti skema untuk konstanta, adSchemaDBInfoKeywords dan adSchemaDBInfoLiterals. ADO membuat Recordset , lalu mengisi setiap baris dengan nilai yang dikembalikan masing-masing oleh IDBInfo::GetKeywords dan IDBInfo::GetLiteralInfo metode. Informasi tambahan tentang metode ini dapat ditemukan di bagian IDBInfo dari Referensi Programmer OLE DB.

Konstan Nilai Deskripsi Kolom Batasan
adSchemaAsserts 0 Mengembalikan pernyataan yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(Set baris PERNYATAAN)
CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME
adSchemaCatalogs 1 Mengembalikan atribut fisik yang terkait dengan katalog yang dapat diakses dari DBMS.

(Kumpulan baris KATALOG)
CATALOG_NAME
adSchemaCharacterSets 2 Mengembalikan kumpulan karakter yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(CHARACTER_SETS Rowset)
CHARACTER_SET_CATALOG CHARACTER_SET_SCHEMA CHARACTER_SET_NAME
adSchemaCheckConstraints 5 Mengembalikan batasan pemeriksaan yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(CHECK_CONSTRAINTS) Set Baris)
CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME
adSchemaCollations 3 Mengembalikan kolatasi karakter yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(Kumpulan baris KOLASE)
COLLATION_CATALOG COLLATION_SCHEMA COLLATION_NAME
adSchemaColumnPrivileges 13 Mengembalikan hak istimewa pada kolom tabel yang ditentukan dalam katalog yang tersedia untuk, atau diberikan oleh pengguna tertentu.

(COLUMN_PRIVILEGES Rowset)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME GRANTOR GRANTEE
adSchemaColumns 4 Mengembalikan kolom tabel (termasuk tampilan) yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(Kumpulan Baris KOLOM)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME
adSchemaColumnsDomainUsage 11 Mengembalikan kolom yang ditentukan dalam katalog yang bergantung pada domain yang ditentukan dalam katalog dan dimiliki oleh pengguna tertentu.

(COLUMN_DOMAIN_USAGE Rowset)
DOMAIN_CATALOG DOMAIN_SCHEMA DOMAIN_NAME COLUMN_NAME
adSchemaConstraintColumnUsage 6 Mengembalikan kolom yang digunakan oleh batasan referensial, batasan unik, batasan pemeriksaan, dan pernyataan, yang ditentukan dalam katalog dan dimiliki oleh pengguna tertentu.

(CONSTRAINT_COLUMN_USAGE Rowset)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME
adSchemaConstraintTableUsage 7 Mengembalikan tabel yang digunakan oleh batasan referensial, batasan unik, batasan pemeriksaan, dan pernyataan yang ditentukan dalam katalog dan dimiliki oleh pengguna tertentu.

(CONSTRAINT_TABLE_USAGE Rowset)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME
adSchemaCubes 32 Mengembalikan informasi tentang kubus yang tersedia dalam skema (atau katalog, jika penyedia tidak mendukung skema).

(Set baris KUBUS*)
CATALOG_NAME SCHEMA_NAME CUBE_NAME
adSchemaDBInfoKeywords 30 Mengembalikan daftar kata kunci khusus penyedia.

(IDBInfo::GetKeywords)
<Tidak Ada>
adSchemaDBInfoLiterals 31 Mengembalikan daftar literal khusus penyedia yang digunakan dalam perintah teks.

(IDBInfo::GetLiteralInfo)
<Tidak Ada>
adSchemaDimensions 33 Mengembalikan informasi tentang dimensi dalam kubus tertentu. Ini memiliki satu baris untuk setiap dimensi.

(Set baris DIMENSI)
CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_NAME DIMENSION_UNIQUE_NAME
adSchemaForeignKeys 27 Mengembalikan kolom kunci asing yang ditentukan dalam katalog oleh pengguna tertentu.

(FOREIGN_KEYS Rowset)
PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME FK_TABLE_CATALOG FK_TABLE_SCHEMA FK_TABLE_NAME
adSchemaHierarchies 34 Mengembalikan informasi tentang hierarki yang tersedia dalam dimensi.

(Himpunan Baris HIERARKI)
CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_NAME HIERARCHY_UNIQUE_NAME
adSchemaIndexes 12 Mengembalikan indeks yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(Set Baris INDEXES)
TABLE_NAME JENIS TABLE_CATALOG TABLE_SCHEMA INDEX_NAME
adSchemaKeyColumnUsage 8 Mengembalikan kolom yang ditentukan dalam katalog yang dibatasi sebagai kunci oleh pengguna tertentu.

(KEY_COLUMN_USAGE Rowset)
CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME
adSchemaLevels 35 Mengembalikan informasi tentang tingkat yang tersedia dalam dimensi.

(Set Baris TINGKAT)
CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_UNIQUE_NAME LEVEL_NAME LEVEL_UNIQUE_NAME
adSchemaMeasures 36 Mengembalikan informasi tentang langkah-langkah yang tersedia.

(MENGUKUR set baris)
CATALOG_NAME SCHEMA_NAME CUBE_NAME MEASURE_NAME MEASURE_UNIQUE_NAME
adSchemaMembers 38 Mengembalikan informasi tentang anggota yang tersedia.

(Set Baris ANGGOTA)
operator pohon 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. Untuk informasi selengkapnya, lihat OLE DB untuk Pemrosesan Analitik Online (OLAP).
adSchemaPrimaryKeys 28 Mengembalikan kolom kunci utama yang ditentukan dalam katalog oleh pengguna tertentu.

(PRIMARY_KEYS Rowset)
PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME
adSchemaProcedureColumns 29 Mengembalikan informasi tentang kolom kumpulan baris yang dikembalikan oleh prosedur.

(PROCEDURE_COLUMNS Rowset)
PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME COLUMN_NAME
adSchemaProcedureParameters 26 Mengembalikan informasi tentang parameter dan mengembalikan kode prosedur.

(PROCEDURE_PARAMETERS Rowset)
PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PARAMETER_NAME
adSchemaProcedures 16 Mengembalikan prosedur yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(Kumpulan baris PROSEDUR)
PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PROCEDURE_TYPE
adSchemaProperties 37 Mengembalikan informasi tentang properti yang tersedia untuk setiap tingkat dimensi.

(Kumpulan Baris PROPERTI)
CATALOG_NAME SCHEMA_NAME CUBE_NAME DIMENSION_UNIQUE_NAME HIERARCHY_UNIQUE_NAME LEVEL_UNIQUE_NAME MEMBER_UNIQUE_NAME PROPERTY_TYPE PROPERTY_NAME
adSchemaProviderSpecific -1 Digunakan jika penyedia mendefinisikan kueri skema nonstandarnya sendiri. < spesifik Penyedia >
adSchemaProviderTypes 22 Mengembalikan jenis data (dasar) yang didukung oleh penyedia data.

(PROVIDER_TYPES Rowset)
DATA_TYPE BEST_MATCH
AdSchemaReferentialConstraints 9 Mengembalikan batasan referensial yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(REFERENTIAL_CONSTRAINTS Rowset)
CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME
adSchemaSchemata 17 Mengembalikan skema (objek database) yang dimiliki oleh pengguna tertentu.

(Set Baris SKEMATA)
CATALOG_NAME SCHEMA_NAME SCHEMA_OWNER
adSchemaSQLLanguages 18 Mengembalikan tingkat kesesuaian, opsi, dan dialek yang didukung oleh data pemrosesan implementasi SQL yang ditentukan dalam katalog.

(SQL_LANGUAGES Rowset)
<Tidak Ada>
adSchemaStatistics 19 Mengembalikan statistik yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(Himpunan baris STATISTIK)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME
adSchemaTableConstraints 10 Mengembalikan batasan tabel yang ditentukan dalam katalog yang dimiliki oleh pengguna tertentu.

(TABLE_CONSTRAINTS Rowset)
CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE
adSchemaTablePrivileges 14 Mengembalikan hak istimewa pada tabel yang ditentukan dalam katalog yang tersedia untuk, atau diberikan oleh pengguna tertentu.

(TABLE_PRIVILEGES Rowset)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME GRANTOR GRANTEE
adSchemaTables 20 Mengembalikan tabel (termasuk tampilan) yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(Kumpulan Baris TABEL)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE
adSchemaTranslations 21 Mengembalikan terjemahan karakter yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(Set baris TERJEMAHAN)
TRANSLATION_CATALOG TRANSLATION_SCHEMA TRANSLATION_NAME
adSchemaTrustees 39 Dicadangkan untuk digunakan di masa mendatang.
adSchemaUsagePrivileges 15 Mengembalikan hak istimewa PENGGUNAAN pada objek yang ditentukan dalam katalog yang tersedia untuk, atau diberikan oleh pengguna tertentu.

(USAGE_PRIVILEGES Rowset)
OBJECT_CATALOG OBJECT_SCHEMA OBJECT_NAME OBJECT_TYPE GRANTOR GRANTEE
adSchemaViewColumnUsage 24 Mengembalikan kolom tempat tabel yang dilihat, yang ditentukan dalam katalog dan dimiliki oleh pengguna tertentu, bergantung.

(VIEW_COLUMN_USAGE Rowset)
VIEW_CATALOG VIEW_SCHEMA VIEW_NAME
adSchemaViews Dua puluh tiga Mengembalikan tampilan yang ditentukan dalam katalog yang dapat diakses oleh pengguna tertentu.

(Kumpulan Baris TAMPILAN)
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME
adSchemaViewTableUsage Dua puluh lima Mengembalikan tabel di mana tabel yang dilihat, yang ditentukan dalam katalog dan dimiliki oleh pengguna tertentu, bergantung.

(VIEW_TABLE_USAGE Rowset)
VIEW_CATALOG VIEW_SCHEMA VIEW_NAME

Setara ADO/WFC

Paket: com.ms.wfc.data

Konstan
AdoEnums.Schema.ASSERTS
AdoEnums.Schema.CATALOGS
AdoEnums.Schema.CHARACTERSETS
AdoEnums.Schema.CHECKCONSTRAINTS
AdoEnums.Schema.COLLATIONS
AdoEnums.Schema.COLUMNPRIVILEGES
AdoEnums.Schema.COLUMNS
AdoEnums.Schema.COLUMNSDOMAINUSAGE
AdoEnums.Schema.CONSTRAINTCOLUMNUSAGE
AdoEnums.Schema.CONSTRAINTTABLEUSAGE
AdoEnums.Schema.CUBES
AdoEnums.Schema.DBINFOKEYWORDS
AdoEnums.Schema.DBINFOLITERALS
AdoEnums.Schema.DIMENSIONS
AdoEnums.Schema.FOREIGNKEYS
AdoEnums.Schema.HIERARCHIES
AdoEnums.Schema.INDEXES
AdoEnums.Schema.KEYCOLUMNUSAGE
AdoEnums.Schema.LEVELS
AdoEnums.Schema.MEASURES
AdoEnums.Schema.MEMBERS
AdoEnums.Schema.PRIMARYKEYS
AdoEnums.Schema.PROCEDURECOLUMNS
AdoEnums.Schema.PROCEDUREPARAMETERS
AdoEnums.Schema.PROCEDURES
AdoEnums.Schema.PROPERTIES
AdoEnums.Schema.PROVIDERSPECIFIC
AdoEnums.Schema.PROVIDERTYPES
AdoEnums.Schema.REFERENTIALCONTSRAINTS
AdoEnums.Schema.SCHEMATA
AdoEnums.Schema.SQLLANGUAGES
AdoEnums.Schema.STATISTICS
AdoEnums.Schema.TABLECONSTRAINTS
AdoEnums.Schema.TABLEPRIVILEGES
AdoEnums.Schema.TABLES
AdoEnums.Schema.TRANSLATIONS
AdoEnums.Schema.TRUSTEES
AdoEnums.Schema.USAGEPRIVILEGES
AdoEnums.Schema.VIEWCOLUMNUSAGE
AdoEnums.Schema.VIEWS
AdoEnums.Schema.VIEWTABLEUSAGE

Berlaku Untuk

Metode OpenSchema