@STRNCAT

Utilisez la fonction @STRNCAT pour concaténer des chaînes sur une longueur maximale.

Pour cette fonction, Oracle GoldenGate prend en charge l'utilisation d'une séquence d'échappement pour représenter des caractères dans une colonne de chaîne dans Unicode ou dans l'encodage de caractères natif des systèmes d'exploitation Microsoft Windows, UNIX et Linux. La colonne cible doit être de type Unicode SQL si un argument est fourni en tant qu'Unicode.

Cette fonction ne prend pas en charge les types de données NCHAR ou NVARCHAR.

Syntaxe

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

<string>

Nom d'une colonne de chaîne (caractère) ou d'une chaîne littérale placée entre apostrophes.

<max_length>

Longueur maximale de la chaîne, en caractères.

Exemple

Les éléments suivants concaténent deux chaînes et aboutissent à ABC123.

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