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 N vá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.