@STRNCAT

使用 @STRNCAT 函数可将一个或多个字符串连接至最大长度。

对于此功能,Oracle GoldenGate 支持使用转义序列来表示 Unicode 中字符串列中的字符,或 Microsoft Windows、UNIX 和 Linux 操作系统的本机字符编码中的字符。如果以 Unicode 形式提供了任何参数,则目标列必须是 SQL Unicode 数据类型。

此函数不支持 NCHAR 或 NVARCHAR 数据类型。

语法

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

<string>

括在单引号内的字符串(字符)列或文字字符串的名称。

<max_length>

最大字符串长度(以字符为单位)。

示例

以下字符串连接两个字符串并生成 ABC123。

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