Anfang des InhaltsbereichsVerkettung (concatenation) Dokument im Navigationsbaum lokalisieren

Eine Verkettung (concatenation) x||y bzw. x&y ist eine Stringfunktion, die folgende Ergebnisse für x (Zeichenkette der Länge n) und y (Zeichenkette der Länge m) liefert:

 

Ergebnis der Verkettung

x||y bzw. x&y

Verkettung von x und y zu einer Zeichenkette der Länge n+m

Wenn eine Zeichenkette aus einer Spalte hervorgeht, dann erfolgt die Längenbestimmung dieser Zeichenkette ohne Berücksichtigung von nachfolgenden Leerzeichen (Codeattribut ASCII, EBCDIC, UNICODE) bzw. binären Nullen (Codeattribut BYTE).

x oder y ist NULL-Wert

NULL-Wert

 

Spalten mit gleichem Codeattribut können miteinander verkettet werden.

Spalten mit unterschiedlichen Codeattributen ASCII, EBCDIC und UNICODE können miteinander und mit Datumswerten, Zeitwerten und Zeitstempelwerten verkettet werden.

Beispiel

Beispieltabelle kunde

SELECT nachname, plz & ' – ' & ort adresse FROM kunde

NACHNAME

ADRESSE

Barth

80335 - München

GIAG

50933 - Köln

Starke

10969 - Berlin

Steger

14165 - Berlin

Braun

40233 - Düsseldorf

Schwarz

70569 - Stuttgart

Maler

81737 - München

Wenzel

22525 - Hamburg

Muschel

10787 - Berlin

Rietz

13599 - Berlin

Schulze

10785 - Berlin

Tisch

13355 - Berlin

Meyer

81739 – München

DATA_KG

13629 - Berlin

Braun

40233 - Düsseldorf

Ende des Inhaltsbereichs