Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция STRINGTOBOOLEAN преобразует строковое выражение в логическое значение.
Системная функция Azure Cosmos DB для NoSQL, которая возвращает строковое выражение, преобразованное в логическое значение.
Синтаксис
STRINGTOBOOLEAN(<string_expr>)
Arguments
| Description | |
|---|---|
string_expr |
Строковое выражение. |
Типы возвращаемых данных
Возвращает логическое значение.
Примеры
В этом разделе содержатся примеры использования этой конструкции языка запросов.
Преобразование строки в логический
В этом примере STRINGTOBOOLEAN функция используется для синтаксического анализа различных строковых значений в логические значения.
SELECT VALUE {
parseBooleanString: STRINGTOBOOLEAN("true"),
parseWithPrefix: STRINGTOBOOLEAN("true "),
parseWithSuffix: STRINGTOBOOLEAN(" false"),
parseWithWhitespace: STRINGTOBOOLEAN(" false "),
parseBoolean: STRINGTOBOOLEAN(true),
parseUndefined: STRINGTOBOOLEAN(undefined),
parseNull: STRINGTOBOOLEAN(null)
}
[
{
"parseBooleanString": true,
"parseWithPrefix": true,
"parseWithSuffix": false,
"parseWithWhitespace": false
}
]
Замечания
- Эта функция не использует индекс.