Megosztás a következőn keresztül:


StringEquals (NoSQL-lekérdezés)

A KÖVETKEZŐKRE VONATKOZIK: NoSQL

Egy logikai értéket ad vissza, amely azt jelzi, hogy az első sztringkifejezés megegyezik-e a másodikval.

Szintaxis

STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])  

Argumentumok

Description
string_expr_1 Az első összehasonlítandó sztringkifejezés.
string_expr_2 A második összehasonlítandó sztringkifejezés.
boolean_expr(Nem kötelező) Nem kötelező logikai kifejezés a kis- és nagybetűk figyelmen kívül hagyására. Ha a értékre van trueállítva, ez a függvény nem különbözteti meg a kis- és nagybetűket. Ha nincs megadva, az alapértelmezett érték a .false

Visszatérési típusok

Logikai kifejezést ad vissza.

Példák

Az alábbi példa azt ellenőrzi, hogy az "abc" megfelel-e az "abc"-nek, és hogy az "abc" egyezik-e az "ABC" kifejezéssel.

SELECT VALUE {
    compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
    compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
    compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
  {
    "compareSameCase": true,
    "compareDifferentCase": false,
    "compareIgnoreCase": true
  }
]

Megjegyzések

  • Ez a függvény indexkeresést hajt végre.