Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A STRINGEQUALS função retorna um booliano que indica se a primeira expressão de cadeia de caracteres corresponde ao segundo.
Uma função do sistema do Azure Cosmos DB para NoSQL que retorna um booliano que indica se duas cadeias de caracteres são equivalentes.
Sintaxe
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
A primeira expressão de cadeia de caracteres a ser comparada. |
string_expr_2 |
A segunda expressão de cadeia de caracteres a ser comparada. |
boolean_expr |
Uma expressão booliana opcional para ignorar maiúsculas e minúsculas. Quando definida como true, essa 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
Esta seção contém exemplos de como usar este constructo de linguagem de consulta.
Comparar igualdade de cadeia de caracteres
Neste exemplo, a STRINGEQUALS função é usada para verificar se duas cadeias de caracteres são iguais, com e sem sensibilidade de maiúsculas e minúsculas.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Observações
- Essa função executa uma busca de índice.