Share via


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 a "abc" e 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.