Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen STRINGEQUALS returnerar ett booleskt värde som anger om det första stränguttrycket matchar det andra.
En Azure Cosmos DB for NoSQL-systemfunktion som returnerar ett booleskt värde som anger om två strängar är likvärdiga.
Syntax
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
Det första stränguttrycket som ska jämföras. |
string_expr_2 |
Det andra stränguttrycket som ska jämföras. |
boolean_expr |
Ett valfritt booleskt uttryck för att ignorera skiftläge. När den här funktionen är inställd truepå utför den här funktionen en skiftlägeskänslig sökning. Om det inte anges är falsestandardvärdet . |
Returtyper
Returnerar ett booleskt uttryck.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Jämför strängjämlikhet
I det här exemplet STRINGEQUALS används funktionen för att kontrollera om två strängar är lika med och utan skiftlägeskänslighet.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Anmärkningar
- Den här funktionen utför en indexsökning.