@STRNCAT

Mit der Funktion @STRNCAT können Sie eine oder mehrere Zeichenfolgen auf eine maximale Länge verketten.

Für diese Funktion unterstützt Oracle GoldenGate die Verwendung einer Escape-Sequenz zur Darstellung von Zeichen in einer Zeichenfolgenspalte in Unicode oder in der nativen Zeichencodierung der Betriebssysteme Microsoft Windows, UNIX und Linux. Die Zielspalte muss ein SQL-Unicode-Datentyp sein, wenn ein Argument als Unicode angegeben wird.

Diese Funktion unterstützt die Datentypen NCHAR oder NVARCHAR nicht.

Syntax

@STRNCAT (<string>, <max_length> [, <string>, <max_length>] [, ...] )

<string>

Der Name einer Zeichenfolgenspalte oder einer Literalzeichenfolge, die in einfache Anführungszeichen eingeschlossen ist.

<max_length>

Die maximale Länge für die Zeichenfolge in Zeichen.

Beispiel

Die folgenden Zeichenfolgen verkettet zwei Zeichenfolgen und führt zu ABC123.

PHONE_NO = @STRNCAT ('ABCDEF', 3, '123456', 3)