DISCOVER_LITERALS 行集

返回有关 Microsoft XML for Analysis (XMLA) 访问接口支持的文字的信息,包括数据类型和值。

如果使用 RequestType 元素中的 DISCOVER_LITERALS 枚举值调用 Discover 方法,则 Discover 方法将返回 DISCOVER_LITERALS 行集。

行集列

DISCOVER_LITERALS 行集包含以下列。

列名

类型指示符

长度

说明

LiteralName

DBTYPE_WSTR

在行中说明的文字的名称。

例如:DBLITERAL_LIKE_PERCENT

LiteralValue

DBTYPE_WSTR

实际文字值。

例如,如果 LiteralName 为 DBLITERAL_LIKE_PERCENT 并且百分比字符 (%) 与 LIKE 子句中的零个或多个字符匹配,则 LiteralValue 列的值为“%”。

LiteralInvalidChars

DBTYPE_WSTR

文字中的无效字符。

例如,如果表名可以包含除数字字符之外的任何字符,则该字符串为“0123456789”。

LiteralInvalidStartingChars

DBTYPE_WSTR

当用作文字的第一个字符时无效的字符。 如果文字能够以任何有效字符开头,则这是 null。

LiteralMaxLength

DBTYPE_I4

文字中的最大字符数。 如果没有最大值或最大值未知,则该值为 –1。

LiteralNameEnumValue

DBTYPE_I4

未对此架构行集进行排序。

限制列

对于 DISCOVER_LITERALS 行集,可对下表中的列进行限制。

列名

类型指示符

限制状态

LiteralName

DBTYPE_WSTR

可选。

请参阅

参考

XML for Analysis 架构行集

DISCOVER_KEYWORDS 行集 (XMLA)