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


Набор строк DISCOVER_LITERALS

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

Если вызвать метод 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

Необязательный.