StringEquals (consulta NoSQL)
SE APLICA A: NoSQL
Devuelve un valor booleano que indica si la primera expresión de cadena coincide con la segunda.
Sintaxis
StringEquals(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Argumentos
Descripción | |
---|---|
string_expr_1 |
La primera expresión de cadena que se va a comparar. |
string_expr_2 |
La segunda expresión de cadena que se va a comparar. |
boolean_expr (Opcional) |
Una expresión booleana opcional para ignorar mayúsculas y minúsculas. Cuando se establece en true , esta función realiza una búsqueda sin distinción entre mayúsculas y minúsculas. Si no se especifica, el valor predeterminado es false . |
Tipos de valores devueltos
Devuelve una expresión booleana.
Ejemplos
En el ejemplo siguiente se comprueba si abc
coincide y si abc
coincide con ABC
abc
.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Comentarios
- Esta función realiza una búsqueda de índice.
Contenido relacionado
- System functions (Funciones del sistema)
SUBSTRING