@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)