Zum Hauptinhalt springen
Übersetzte Seite

Diese Seite wurde mit KI-Unterstützung aus dem Englischen übersetzt. Bei Abweichungen ist die englische Version maßgeblich.

Verkettungsoperator

Gibt den String zurück, der aus der Verkettung, also dem Zusammenfügen, von zwei oder mehr String-Werten entsteht.

Siehe auch:
[SELECT]


Syntax​

SELECT character_expression1 || character_expression2 FROM <multipartIdentifier>;

Argumente​

character_expression
Ein String-Literal oder eine String-Spalte.

Rückgabewert(e)​

Gibt einen String zurück.

hinweis

Ab StackQL v1.0 behandelt der Parser || als Verkettungsoperator, der stärker bindet als Vergleichsoperatoren, sodass WHERE id = prefix || suffix den Wert id mit dem zusammengefügten String vergleicht. Frühere Releases haben || als boolesches OR tokenisiert. Verwenden Sie OR für die boolesche Disjunktion. Sitzungsvariablen können ebenfalls verkettet werden: $prefix || '-' || $suffix.


Beispiele​

Zwei Felder miteinander verketten​

SELECT name || ' (' || location || ')' as bucket_location
FROM google.storage.buckets
WHERE project = 'stackql-demo';

Weitere Informationen finden Sie unter https://sqlite.org/lang_expr.html