@STRCMP

Utilizzare la funzione @STRCMP per confrontare due colonne di caratteri o stringhe letterali. Racchiudere i valori letterali tra apici.

@STRCMP restituisce quanto segue:

Gli spazi finali vengono troncati prima di confrontare le stringhe.

Per questa funzione, Oracle GoldenGate supporta l'uso di una sequenza di escape per rappresentare i caratteri in una colonna stringa in Unicode o nella codifica dei caratteri nativa dei sistemi operativi Microsoft Windows, UNIX e Linux.

Questa funzione non supporta i tipi di dati NCHAR o NVARCHAR.

Sintassi

@STRCMP (<string1>, <string2>)

<string1>

Prima colonna o stringa letterale da confrontare.

<string2>

Seconda colonna o stringa letterale da confrontare.

Esempio

Nell'esempio seguente vengono confrontate due stringhe letterali e viene restituito 1 poiché la prima stringa è maggiore della seconda.

@STRCMP ('JOHNSON', 'JONES')