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


ENDSWITH (NoSQL-lekérdezés)

A KÖVETKEZŐRE VONATKOZIK: NoSQL

Logikai értéket ad vissza, amely azt jelzi, hogy az első sztringkifejezés a másodikkal végződik-e.

Syntax

ENDSWITH(<string_expr_1>, <string_expr_2> [, <bool_expr>])

Argumentumok

Leírás
string_expr_1 Sztringkifejezés.
string_expr_2 Egy sztringkifejezés, amely a végéhez string_expr_1hasonlítható.
bool_expr(Nem kötelező) Nem kötelező érték a kis- és nagybetűk figyelmen kívül hagyására. Ha be van trueállítva, ENDSWITH kis- és nagybetűket nem érzéketlenül keres. Ha nincs meghatározva, ez az alapértelmezett érték.false

Visszatérési típusok

Logikai kifejezést ad vissza.

Példák

Az alábbi példa ellenőrzi, hogy a sztring abc végződik-e a következővel b : vagy bC.

SELECT VALUE {
    endsWithWrongSuffix: ENDSWITH("AdventureWorks", "Adventure"),
    endsWithCorrectSuffix: ENDSWITH("AdventureWorks", "Works"),
    endsWithSuffixWrongCase: ENDSWITH("AdventureWorks", "works"),
    endsWithSuffixCaseInsensitive: ENDSWITH("AdventureWorks", "works", true)
}
[
  {
    "endsWithWrongSuffix": false,
    "endsWithCorrectSuffix": true,
    "endsWithSuffixWrongCase": false,
    "endsWithSuffixCaseInsensitive": true
  }
]

Megjegyzések

  • Ez a függvény teljes indexvizsgálatot végez.