dbschema_columns satır kümesi
Sağlanan sınırlama ölçütlerine tüm sütunları için sütun bilgilerini sağlar.
Satır kümesi sütunlar
DBSCHEMA_COLUMNSSatır kümesi aşağıdaki sütunları içerir.
Sütun adı |
Türü göstergesi |
Uzunluk |
Açıklama |
---|---|---|---|
TABLE_CATALOG |
DBTYPE_WSTR |
Veritabanı adı. |
|
TABLE_SCHEMA |
DBTYPE_WSTR |
Desteklenmez. |
|
TABLE_NAME |
DBTYPE_WSTR |
Küp adı. |
|
COLUMN_NAME |
DBTYPE_WSTR |
Öznitelik hiyerarşi veya ölçü birimi adı. |
|
COLUMN_GUID |
DBTYPE_GUID |
Desteklenmez. |
|
COLUMN_PROPID |
DBTYPE_UI4 |
Desteklenmez. |
|
ORDINAL_POSITION |
DBTYPE_UI4 |
1'den başlayarak sütunun konumunu. |
|
COLUMN_HAS_DEFAULT |
DBTYPE_BOOL |
Desteklenmez. |
|
COLUMN_DEFAULT |
DBTYPE_WSTR |
Desteklenmez. |
|
COLUMN_FLAGS |
DBTYPE_UI4 |
A DBCOLUMNFLAGSsütun özelliklerini belirten bit maskesi. 'Type dbcolumnflags numaralandırılmış' bkz. de IColumnsInfo::GetColumnInfo |
|
IS_NULLABLE |
DBTYPE_BOOL |
Her zaman döndürür false. |
|
DATA_TYPE |
DBTYPE_WSTR DBTYPE_VARIANT |
Sütun veri türü. Bir dize için boyut sütunlarında ve önlemleri bir değişken döndürür. |
|
TYPE_GUID |
DBTYPE_GUID |
Desteklenmez. |
|
CHARACTER_MAXIMUM_LENGTH |
DBTYPE_UI4 |
En büyük olası uzunluğunu sütun içinde bir değer. Bu alınır DataSizeEmlak DataItem. |
|
CHARACTER_OCTET_LENGTH |
DBTYPE_UI4 |
En büyük olası uzunluğunu bayt karakter veya ikili sütun için sütun içinde bir değer. Sıfır (0) değeri, bir maksimum uzunluk sütunu olan gösterir. NULLikili veya karakter veri türleri dönmek için sütunları döndürülür. |
|
NUMERIC_PRECISION |
DBTYPE_UI2 |
En fazla duyarlık sütunu sayısal veri türleri dışında DBTYPE_VARNUMERIC. |
|
NUMERIC_SCALE |
DBTYPE_I2 |
İçin ondalık virgülün sağındaki basamak sayısı DBTYPE_DECIMAL, DBTYPE_NUMERIC, DBTYPE_VARNUMERIC. Aksi takdirde, bu NULL. |
|
DATETIME_PRECISION |
DBTYPE_UI4 |
Desteklenmez. |
|
CHARACTER_SET_CATALOG |
DBTYPE_WSTR |
Desteklenmez. |
|
CHARACTER_SET_SCHEMA |
DBTYPE_WSTR |
Desteklenmez. |
|
CHARACTER_SET_NAME |
DBTYPE_WSTR |
Desteklenmez. |
|
COLLATION_CATALOG |
DBTYPE_WSTR |
Desteklenmez. |
|
COLLATION_SCHEMA |
DBTYPE_WSTR |
Desteklenmez. |
|
COLLATION_NAME |
DBTYPE_WSTR |
Desteklenmez. |
|
DOMAIN_CATALOG |
DBTYPE_WSTR |
Desteklenmez. |
|
DOMAIN_SCHEMA |
DBTYPE_WSTR |
Desteklenmez. |
|
DOMAIN_NAME |
DBTYPE_WSTR |
Desteklenmez. |
|
DESCRIPTION |
DBTYPE_WSTR |
Desteklenmez. |
|
COLUMN_OLAP_TYPE |
DBTYPE_WSTR |
Nesne olap türü. MEASUREölçümü nesnesi gösterir. ATTRIBUTEbir boyut öznitelik nesnesi gösterir. SCHEMAbir sütunda bir şema nesnesi gösterir. |
Satır kümesi üzerinde sıralanır TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME.
Kısıtlama sütunlar
DBSCHEMA_COLUMNSAşağıdaki tabloda listelenen sütunlar üzerinde satır kümesi kısıtlanabilir.
Sütun adı |
Türü göstergesi |
Kısıtlama durumu |
---|---|---|
TABLE_CATALOG |
DBTYPE_WSTR |
İsteğe bağlı |
TABLE_SCHEMA |
DBTYPE_WSTR |
İsteğe bağlı |
TABLE_NAME |
DBTYPE_WSTR |
İsteğe bağlı |
COLUMN_NAME |
DBTYPE_WSTR |
İsteğe bağlı |
COLUMN_OLAP_TYPE |
DBTYPE_WSTR |
İsteğe bağlı |