DBSCHEMA_COLUMNS 행 집합
제공된 제한 조건을 충족하는 모든 열의 열 정보를 제공합니다.
행 집합 열
DBSCHEMA_COLUMNS 행 집합에는 다음 열이 포함되어 있습니다.
열 이름 |
유형 표시기 |
길이 |
설명 |
---|---|---|---|
TABLE_CATALOG |
DBTYPE_WSTR |
데이터베이스의 이름입니다. |
|
TABLE_SCHEMA |
DBTYPE_WSTR |
지원되지 않습니다. |
|
TABLE_NAME |
DBTYPE_WSTR |
큐브의 이름입니다. |
|
COLUMN_NAME |
DBTYPE_WSTR |
특성 계층 또는 측정값의 이름입니다. |
|
COLUMN_GUID |
DBTYPE_GUID |
지원되지 않습니다. |
|
COLUMN_PROPID |
DBTYPE_UI4 |
지원되지 않습니다. |
|
ORDINAL_POSITION |
DBTYPE_UI4 |
1부터 시작하는 열 위치입니다. |
|
COLUMN_HAS_DEFAULT |
DBTYPE_BOOL |
지원되지 않습니다. |
|
COLUMN_DEFAULT |
DBTYPE_WSTR |
지원되지 않습니다. |
|
COLUMN_FLAGS |
DBTYPE_UI4 |
열 속성을 나타내는 DBCOLUMNFLAGS 비트 마스크입니다. IColumnsInfo::GetColumnInfo의 'DBCOLUMNFLAGS 열거 형식'을 참조하십시오. |
|
IS_NULLABLE |
DBTYPE_BOOL |
항상 false를 반환합니다. |
|
DATA_TYPE |
DBTYPE_WSTR DBTYPE_VARIANT |
열의 데이터 형식입니다. 차원 열의 경우 문자열을 반환하고 측정값의 경우 변형을 반환합니다. |
|
TYPE_GUID |
DBTYPE_GUID |
지원되지 않습니다. |
|
CHARACTER_MAXIMUM_LENGTH |
DBTYPE_UI4 |
열 값의 최대 길이입니다. 이 열은 DataItem의 DataSize 속성에서 검색됩니다. |
|
CHARACTER_OCTET_LENGTH |
DBTYPE_UI4 |
문자 또는 이진 열의 경우 열 값의 최대 길이(바이트)입니다. 0 값은 열에 최대 길이가 없음을 나타냅니다. 이진 또는 문자 데이터 형식을 반환하지 않는 열의 경우 NULL이 반환됩니다. |
|
NUMERIC_PRECISION |
DBTYPE_UI2 |
DBTYPE_VARNUMERIC이 아닌 숫자 데이터 형식의 경우 열의 최대 전체 자릿수입니다. |
|
NUMERIC_SCALE |
DBTYPE_I2 |
DBTYPE_DECIMAL, DBTYPE_NUMERIC, DBTYPE_VARNUMERIC의 경우 소수점 이하 자릿수입니다. 그렇지 않으면 NULL입니다. |
|
DATETIME_PRECISION |
DBTYPE_UI4 |
지원되지 않습니다. |
|
CHARACTER_SET_CATALOG |
DBTYPE_WSTR |
지원되지 않습니다. |
|
CHARACTER_SET_SCHEMA |
DBTYPE_WSTR |
지원되지 않습니다. |
|
CHARACTER_SET_NAME |
DBTYPE_WSTR |
지원되지 않습니다. |
|
COLLATION_CATALOG |
DBTYPE_WSTR |
지원되지 않습니다. |
|
COLLATION_SCHEMA |
DBTYPE_WSTR |
지원되지 않습니다. |
|
COLLATION_NAME |
DBTYPE_WSTR |
지원되지 않습니다. |
|
DOMAIN_CATALOG |
DBTYPE_WSTR |
지원되지 않습니다. |
|
DOMAIN_SCHEMA |
DBTYPE_WSTR |
지원되지 않습니다. |
|
DOMAIN_NAME |
DBTYPE_WSTR |
지원되지 않습니다. |
|
DESCRIPTION |
DBTYPE_WSTR |
지원되지 않습니다. |
|
COLUMN_OLAP_TYPE |
DBTYPE_WSTR |
개체의 OLAP 유형입니다. MEASURE는 개체가 측정값임을 나타냅니다. ATTRIBUTE는 개체가 차원 특성임을 나타냅니다. SCHEMA는 개체가 스키마의 열임을 나타냅니다. |
행 집합은 TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME을 기준으로 정렬됩니다.
제한 열
DBSCHEMA_COLUMNS 행 집합은 다음 표의 열을 기준으로 제한될 수 있습니다.
열 이름 |
유형 표시기 |
제한 상태 |
---|---|---|
TABLE_CATALOG |
DBTYPE_WSTR |
선택 사항 |
TABLE_SCHEMA |
DBTYPE_WSTR |
선택 사항 |
TABLE_NAME |
DBTYPE_WSTR |
선택 사항 |
COLUMN_NAME |
DBTYPE_WSTR |
선택 사항 |
COLUMN_OLAP_TYPE |
DBTYPE_WSTR |
선택 사항 |