@STRCMP

使用 @STRCMP 函数比较两个字符列或文字字符串。将文字值括在单引号内。

@STRCMP 返回以下内容:

在比较字符串之前,尾部空格会被截断。

对于此功能,Oracle GoldenGate 支持使用转义序列来表示 Unicode 中字符串列中的字符,或 Microsoft Windows、UNIX 和 Linux 操作系统的本机字符编码中的字符。

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

语法

@STRCMP (<string1>, <string2>)

<string1>

要比较的第一个列或文字字符串。

<string2>

要比较的第二列或文字字符串。

示例

以下示例比较两个文字字符串并返回 1,因为第一个字符串大于第二个字符串。

@STRCMP ('JOHNSON', 'JONES')