Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La STRINGEQUALS funzione restituisce un valore booleano che indica se la prima espressione stringa corrisponde al secondo.
Funzione di sistema Azure Cosmos DB per NoSQL che restituisce un valore booleano che indica se due stringhe sono equivalenti.
Sintassi
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
Prima espressione stringa da confrontare. |
string_expr_2 |
Seconda espressione stringa da confrontare. |
boolean_expr |
Espressione booleana facoltativa per ignorare la distinzione tra maiuscole e minuscole. Se impostato su true, questa funzione esegue una ricerca senza distinzione tra maiuscole e minuscole. Se non è specificato, il valore predefinito è false. |
Tipi restituiti
Restituisce un'espressione booleana.
Esempi
Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.
Confrontare l'uguaglianza di stringhe
In questo esempio, la STRINGEQUALS funzione viene usata per verificare se due stringhe sono uguali, con e senza distinzione tra maiuscole e minuscole.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Osservazioni:
- Questa funzione esegue una ricerca di indice.