MDSCHEMA_PROPERTIES 행 집합
데이터베이스 내의 멤버 속성을 설명합니다.
행 집합 열
MDSCHEMA_PROPERTIES 행 집합에는 다음 열이 포함되어 있습니다.
열 이름 |
유형 표시기 |
길이 |
설명 |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
데이터베이스 이름입니다. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
이 속성이 속한 스키마의 이름입니다. 공급자가 스키마를 지원하지 않는 경우 NULL입니다. |
|
CUBE_NAME |
DBTYPE_WSTR |
큐브 이름입니다. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
차원의 고유한 이름입니다. 자격에 따라 고유한 이름을 생성하는 공급자의 경우 이 이름의 각 구성 요소는 구분 기호로 분리됩니다. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
계층의 고유한 이름입니다. 자격에 따라 고유한 이름을 생성하는 공급자의 경우 이 이름의 각 구성 요소는 구분 기호로 분리됩니다. |
|
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
이 속성이 속한 수준의 고유한 이름입니다. 공급자가 명명된 수준을 지원하지 않는 경우 이 필드에 대해 DIMENSION_UNIQUE_NAME 값을 반환해야 합니다. 자격에 따라 고유한 이름을 생성하는 공급자의 경우 이 이름의 각 구성 요소는 구분 기호로 분리됩니다. |
|
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
속성이 속한 멤버의 고유한 이름입니다. 명명된 수준을 지원하지 않거나 멤버별 기준으로 속성을 보유하는 데이터 저장소에 사용됩니다. 속성이 한 수준의 모든 멤버에 적용되면 이 열은 NULL입니다. 자격에 따라 고유한 이름을 생성하는 공급자의 경우 이 이름의 각 구성 요소는 구분 기호로 분리됩니다. |
|
PROPERTY_TYPE |
DBTYPE_I2 |
속성의 유형을 지정하는 비트맵입니다.
|
|
PROPERTY_NAME |
DBTYPE_WSTR |
속성의 이름입니다. 속성의 키가 속성 이름과 같으면 PROPERTY_NAME이 비어 있습니다. |
|
PROPERTY_CAPTION |
DBTYPE_WSTR |
주로 표시용으로 사용되는, 속성에 연결된 레이블 또는 캡션입니다. 캡션이 없는 경우 PROPERTY_NAME을 반환합니다. |
|
DATA_TYPE |
DBTYPE_UI2 |
속성의 데이터 형식입니다. |
|
CHARACTER_MAXIMUM_LENGTH |
DBTYPE_UI4 |
속성이 문자, 이진 또는 비트 유형인 경우 속성에 사용할 수 있는 최대 길이입니다. 0 값은 정의된 최대 길이가 없음을 나타냅니다. 그 밖의 다른 데이터 형식의 경우 NULL을 반환합니다. |
|
CHARACTER_OCTET_LENGTH |
DBTYPE_UI4 |
속성이 문자 또는 이진 유형인 경우 속성에 사용할 수 있는 최대 길이(바이트)입니다. 0 값은 정의된 최대 길이가 없음을 나타냅니다. 그 밖의 다른 데이터 형식의 경우 NULL을 반환합니다. |
|
NUMERIC_PRECISION |
DBTYPE_UI2 |
속성이 숫자 데이터 형식인 경우 속성의 최대 전체 자릿수입니다. 그 밖의 다른 데이터 형식의 경우 NULL을 반환합니다. |
|
NUMERIC_SCALE |
DBTYPE_I2 |
속성이 DBTYPE_NUMERIC 또는 DBTYPE_DECIMAL 유형인 경우 소수점 오른쪽 자릿수입니다. 그 밖의 다른 데이터 형식의 경우 NULL을 반환합니다. |
|
DESCRIPTION |
DBTYPE_WSTR |
사람이 읽을 수 있는 속성 설명입니다. 설명이 없는 경우 NULL입니다. |
|
PROPERTY_CONTENT_TYPE |
DBTYPE_I2 |
속성의 유형입니다. 다음 열거 중 하나일 수 있습니다.
|
|
SQL_COLUMN_NAME |
DBTYPE_WSTR |
큐브 차원 또는 데이터베이스 차원에서 SQL 쿼리에 사용되는 속성의 이름입니다. |
|
LANGUAGE |
DBTYPE_UI2 |
LCID로 표현된 번역입니다. 속성 번역에만 유효합니다. |
|
PROPERTY_ORIGIN |
DBTYPE_UI2 |
속성이 적용되는 계층의 유형을 식별합니다.
|
|
PROPERTY_ATTRIBUTE_HIERARCHY_NAME |
DBTYPE_WSTR |
이 속성의 원본을 지정하는 특성 계층의 이름입니다. |
|
PROPERTY_CARDINALITY |
DBTYPE_WSTR |
속성의 카디널리티입니다. 가능한 값은 다음 문자열과 같습니다.
|
|
MIME_TYPE |
DBTYPE_WSTR |
BLOB(binary large object)의 MIME 형식입니다. |
|
PROPERTY_IS_VISIBLE |
DBTYPE_BOOL |
속성이 표시되는지 여부를 나타내는 부울입니다. 속성이 표시되면 TRUE이고, 그렇지 않으면 FALSE입니다. |
이 스키마 행 집합은 정렬되지 않습니다.
제한 열
MDSCHEMA_PROPERTIES 행 집합은 다음 표의 열을 기준으로 제한될 수 있습니다.
열 이름 |
유형 표시기 |
제한 상태 |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
필수 |
SCHEMA_NAME |
DBTYPE_WSTR |
옵션 |
CUBE_NAME |
DBTYPE_WSTR |
옵션 |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
옵션 |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
옵션 |
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
옵션 |
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
옵션 |
PROPERTY_NAME |
DBTYPE_WSTR |
옵션 |
PROPERTY_TYPE |
DBTYPE_I2 |
옵션 |
PROPERTY_CONTENT_TYPE |
DBTYPE_I2 |
(옵션) 기본 제한은 MDPROP_MEMBER 또는 MDPROP_CELL에 적용됩니다. |
PROPERTY_ORIGIN |
DBTYPE_UI2 |
(옵션) 기본 제한은 MD_USER_DEFINED 또는 MD_SYSTEM_ENABLED에 적용됩니다. |
CUBE_SOURCE |
DBTYPE_UI2 |
(옵션) 다음 유효 값 중 하나가 포함된 비트맵입니다.
기본 제한 값은 1입니다. |
PROPERTY_VISIBILITY |
DBTYPE_UI2 |
(옵션) 다음 유효 값 중 하나가 포함된 비트맵입니다.
기본 제한 값은 1입니다. |