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