Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La STRINGEQUALS función devuelve un valor booleano que indica si la primera expresión de cadena coincide con la segunda.
Una función del sistema de Azure Cosmos DB para NoSQL que devuelve un valor booleano que indica si dos cadenas son equivalentes.
Syntax
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
Primera expresión de cadena que se va a comparar. |
string_expr_2 |
Segunda expresión de cadena que se va a comparar. |
boolean_expr |
Expresión booleana opcional para omitir mayúsculas y minúsculas. Cuando se establece trueen , esta función realiza una búsqueda que no distingue mayúsculas de minúsculas. Si no se especifica, el valor predeterminado es false. |
Tipos de retorno
Devuelve una expresión booleana.
Examples
Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.
Comparación de la igualdad de cadenas
En este ejemplo, la STRINGEQUALS función se usa para comprobar si dos cadenas son iguales, con y sin distinción entre mayúsculas y minúsculas.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Observaciones
- Esta función realiza una búsqueda de índice.