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


CONCAT (NoSQL-lekérdezés)

A KÖVETKEZŐKRE VONATKOZIK: NoSQL

Egy sztringet ad vissza, amely két vagy több sztringérték összefűzésének eredménye.

Szintaxis

CONCAT(<string_expr_1>, <string_expr_2> [, <string_expr_N>])  

Argumentumok

Description
string_expr_1 A lista első sztringkifejezése.
string_expr_2 A lista második sztringkifejezése.
string_expr_N(Nem kötelező) Nem kötelező sztringkifejezés[s], amely a listában szereplő elemig Nváltozó számú kifejezést tartalmazhat.

Megjegyzés

A CONCAT függvényhez legalább két sztringkifejezés-argumentum szükséges.

Visszatérési típusok

Sztringkifejezést ad vissza.

Példák

Ez az első példa két sztringkifejezés összefűzött sztringét adja vissza.

SELECT VALUE
    CONCAT("adventure", "works")
[
  "adventureworks"
]

Ez a következő példa egy meglévő elemet használ egy tárolóban különböző releváns mezőkkel.

[
  {
    "slug": "duonovi-pro-coat",
    "model": "8061",
    "category": "heavy-coats"
  }
]

Ez a példa a függvénnyel választ ki két kifejezést az elemből.

SELECT VALUE {
    sku: CONCAT(p.slug, "-", p.category, "-", p.model)
}
FROM
    products p
WHERE
    p.category = "heavy-coats"
[
  {
    "sku": "duonovi-pro-coat-heavy-coats-8061"
  }
]

Megjegyzések

  • Ez a függvény nem használja az indexet.