다음을 통해 공유


DISCOVER_LITERALS 행 집합

Microsoft XMLA(XML for Analysis) 공급자에서 지원되는 데이터 형식 및 값을 포함한 리터럴 정보를 반환합니다.

RequestType 요소의 DISCOVER_LITERALS 열거 값을 사용하여 Discover 메서드를 호출하면 Discover 메서드는 DISCOVER_LITERALS 행 집합을 반환합니다.

행 집합 열

DISCOVER_LITERALS 행 집합에는 다음 열이 포함되어 있습니다.

열 이름

유형 표시기

길이

설명

LiteralName

DBTYPE_WSTR

행에 설명된 리터럴의 이름입니다.

예: DBLITERAL_LIKE_PERCENT

LiteralValue

DBTYPE_WSTR

실제 리터럴 값입니다.

예를 들어, LiteralName이 DBLITERAL_LIKE_PERCENT이고 퍼센트 문자(%)가 LIKE 절에서 0개 이상의 문자와 대응하면 LiteralValue 열의 값은 "%"입니다.

LiteralInvalidChars

DBTYPE_WSTR

리터럴에 유효하지 않은 문자입니다.

예를 들어, 테이블 이름에 숫자 문자 이외의 무엇이든 포함할 수 있으면 이 문자열은 "0123456789"입니다.

LiteralInvalidStartingChars

DBTYPE_WSTR

리터럴의 첫 문자로 유효하지 않은 문자입니다. 리터럴이 모든 유효한 문자로 시작할 수 있으면 이것은 null입니다.

LiteralMaxLength

DBTYPE_I4

리터럴의 최대 문자 수입니다. 최대값이 없거나 최대값을 알 수 없으면 값은 –1입니다.

LiteralNameEnumValue

DBTYPE_I4

이 스키마 행 집합은 정렬되지 않습니다.

제한 열

DISCOVER_LITERALS 행 집합은 다음 표의 열을 기준으로 제한될 수 있습니다.

열 이름

유형 표시기

제한 상태

LiteralName

DBTYPE_WSTR

옵션