Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce STRINGEQUALS vrátí logickou hodnotu určující, zda první řetězcový výraz odpovídá druhému.
Systémová funkce Azure Cosmos DB, která vrací logickou hodnotu označující, jestli jsou dva řetězce ekvivalentní.
Syntaxe
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
První řetězcový výraz, který se má porovnat. |
string_expr_2 |
Druhý řetězcový výraz, který se má porovnat. |
boolean_expr |
Volitelný logický výraz pro ignorování velkých a malých písmen. Pokud je tato funkce nastavená na true, provede vyhledávání bez rozlišování malých a velkých písmen. Pokud není zadána, je výchozí hodnota false. |
Návratové typy
Vrátí logický výraz.
Examples
Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.
Porovnání rovnosti řetězců
V tomto příkladu STRINGEQUALS se funkce používá ke kontrole, jestli jsou dva řetězce stejné, s citlivostí velkých a malých písmen.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
Poznámky
- Tato funkce provádí hledání indexu.