StringEquals (consulta NoSQL)
APLICA-SE A: NoSQL
Retorna um booliano que indica se a primeira expressão da cadeia de caracteres corresponde à segunda.
Sintaxe
StringEquals(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Argumentos
Descrição | |
---|---|
string_expr_1 |
A primeira expressão de cadeia de caracteres que será comparada. |
string_expr_2 |
A segunda expressão de cadeia de caracteres que será comparada. |
boolean_expr (Opcional) |
Uma expressão booleana opcional que ignora maiúsculas e minúsculas. Quando definido como true , esta função executa uma pesquisa que não diferencia maiúsculas de minúsculas. Se esse campo não for especificado, o valor padrão será false . |
Tipos de retorno
Retorna uma expressão booliana.
Exemplos
O exemplo a seguir verifica se abc
corresponde e abc
se abc
corresponde a ABC
.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Comentários
- Essa função executa uma busca de índice.