Поделиться через


Набор строк DISCOVER_LITERALS

Возвращает сведения о литералах, включая типы данных и значения, поддерживаемые поставщиком XML для аналитики Microsoft.

Если вызвать метод Discover со значением перечисления DISCOVER_LITERALS в элементе RequestType, то метод 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 для аналитики

Набор строк DISCOVER_KEYWORDS (XMLA)