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 |
可选。 |