Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: NoSQL
Gibt eine Zeichenfolge zurück, die das Ergebnis der Verkettung von zwei oder mehr Zeichenfolgenwerten darstellt.
Syntax
CONCAT(<string_expr_1>, <string_expr_2> [, <string_expr_N>])
Argumente
BESCHREIBUNG | |
---|---|
string_expr_1 |
Der erste Zeichenfolgenausdruck in der Liste. |
string_expr_2 |
Der zweite Zeichenfolgenausdruck in der Liste. |
string_expr_N
(Optional) |
Optionale Zeichenfolgenausdrücke. Es kann eine variable Anzahl von Ausdrücken bis zum N -ten Element in der Liste enthalten sein. |
Hinweis
Die CONCAT
-Funktion erfordert mindestens zwei Argumente (Zeichenfolgenausdrücke).
Rückgabetypen
Gibt einen Zeichenfolgenausdruck zurück.
Beispiele
In diesem ersten Beispiel wird die verkettete Zeichenfolge von zwei Zeichenfolgenausdrücken zurückgegeben.
SELECT VALUE
CONCAT("adventure", "works")
[
"adventureworks"
]
In diesem nächsten Beispiel wird ein vorhandenes Element in einem Container mit verschiedenen relevanten Feldern verwendet.
[
{
"slug": "duonovi-pro-coat",
"model": "8061",
"category": "heavy-coats"
}
]
In diesem Beispiel wird die Funktion verwendet, um zwei Ausdrücke aus dem Element auszuwählen.
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"
}
]
Bemerkungen
- Diese Funktion verwendet den Index nicht.