Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La STRINGEQUALS fonction retourne une valeur booléenne indiquant si la première expression de chaîne correspond à la seconde.
Fonction système Azure Cosmos DB pour NoSQL qui retourne une valeur booléenne indiquant si deux chaînes sont équivalentes.
Syntaxe
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Descriptif | |
|---|---|
string_expr_1 |
Première expression de chaîne à comparer. |
string_expr_2 |
Deuxième expression de chaîne à comparer. |
boolean_expr |
Expression booléenne facultative pour ignorer la casse. Lorsqu’elle est définie truesur , cette fonction effectue une recherche sans respect de la casse. Si elle n’est pas spécifiée, la valeur par défaut est false. |
Types de retour
Retourne une expression booléenne.
Examples
Cette section contient des exemples d’utilisation de cette construction de langage de requête.
Comparer l’égalité des chaînes
Dans cet exemple, la STRINGEQUALS fonction est utilisée pour vérifier si deux chaînes sont égales, avec et sans sensibilité à la casse.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Remarques
- Cette fonction effectue une recherche d’index.