Freigeben über


DISCOVER_LITERALS-Rowset

Gibt Informationen zu Literalen, einschließlich Datentypen und Werten, zurück, die vom Microsoft XML for Analysis-Anbieter (XMLA) unterstützt werden.

Wenn Sie die Discover-Methode mit dem DISCOVER_LITERALS-Enumerationswert im RequestType-Element aufrufen, gibt die Discover-Methode das DISCOVER_LITERALS-Rowset zurück.

Rowsetspalten

Das DISCOVER_LITERALS-Rowset enthält die folgenden Spalten.

Spaltenname

Typindikator

Länge

Beschreibung

LiteralName

DBTYPE_WSTR

Der Name des in der Zeile beschriebenen Literals.

Beispiel: DBLITERAL_LIKE_PERCENT

LiteralValue

DBTYPE_WSTR

Ein tatsächlicher Literalwert.

Wenn beispielsweise LiteralNameDBLITERAL_LIKE_PERCENT lautet und das Prozentzeichen (%) keinem oder mehreren Zeichen in einer LIKE-Klausel entspricht, enthält die LiteralValue-Spalte den Wert %.

LiteralInvalidChars

DBTYPE_WSTR

Die Zeichen, die im Literal nicht gültig sind.

Wenn Tabellennamen z. B. etwas anderes als ein numerisches Zeichen enthalten können, ist diese Zeichenfolge "0123456789".

LiteralInvalidStartingChars

DBTYPE_WSTR

Die Zeichen, die nicht als erstes Zeichen des Literals verwendet werden dürfen. Wenn das Literal mit irgendeinem gültigen Zeichen beginnen kann, ist dies null.

LiteralMaxLength

DBTYPE_I4

Es können maximal 250 Zeichen eingegeben werden. Wenn die Spalte über keine maximale Länge verfügt, ist der Wert -1 (Standardwert).

LiteralNameEnumValue

DBTYPE_I4

Dieses Schemarowset ist nicht sortiert.

Einschränkungsspalten

Das DISCOVER_LITERALS-Rowset kann auf die in der folgenden Tabelle aufgeführten Spalten eingeschränkt werden.

Spaltenname

Typindikator

Einschränkungsstatus

LiteralName

DBTYPE_WSTR

Optional.