@STRCMP

Utilisez la fonction @STRCMP pour comparer deux colonnes de caractères ou chaînes littérales. Placez les littéraux entre apostrophes.

@STRCMP renvoie les éléments suivants :

Les espaces de fin sont tronqués avant de comparer les chaînes.

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.

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

Syntaxe

@STRCMP (<string1>, <string2>)

<string1>

Première colonne ou chaîne littérale à comparer.

<string2>

Deuxième colonne ou chaîne littérale à comparer.

Exemple

L'exemple suivant compare deux chaînes littérales et renvoie 1 car la première chaîne est supérieure à la seconde.

@STRCMP ('JOHNSON', 'JONES')