Набор строк 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 |
Необязательный. |