Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция STRINGEQUALS возвращает логическое значение, указывающее, соответствует ли первое строковое выражение второму.
Системная функция Azure Cosmos DB, возвращающая логическое значение, указывающее, эквивалентны ли две строки.
Синтаксис
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
Первое строковое выражение для сравнения. |
string_expr_2 |
Второе строковое выражение для сравнения. |
boolean_expr |
Необязательное логическое выражение для пропуска регистра. Если задано значение true, эта функция выполняет поиск без учета регистра. Если не задано, по умолчанию используется значение false. |
Типы возвращаемых данных
Возвращает логическое выражение.
Примеры
В этом разделе содержатся примеры использования этой конструкции языка запросов.
Сравнение равенства строк
В этом примере STRINGEQUALS функция используется для проверки того, равны ли две строки без учета регистра.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Замечания
- Эта функция выполняет поиск индекса.