StringEquals (запрос NoSQL)
ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL
Возвращает логическое значение, указывающее, соответствует ли первое строковое выражение второму.
Синтаксис
StringEquals(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Аргументы
Description | |
---|---|
string_expr_1 |
Первое строковое выражение для сравнения. |
string_expr_2 |
Второе строковое выражение для сравнения. |
boolean_expr (Необязательно) |
Необязательное логическое выражение для пропуска регистра. Если задано значение true , эта функция выполняет поиск без учета регистра. Если не задано, по умолчанию используется значение false . |
Типы возвращаемых данных
Возвращает логическое выражение.
Примеры
В следующем примере проверяется, совпадают ли совпадения и совпадают abc
ли совпаденияABC
.abc
abc
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Замечания
- Эта функция выполняет поиск индекса.