Riepilogo delle funzioni di conversione colonna

Questo riepilogo è organizzato in base ai tipi di elaborazione che è possibile eseguire con le funzioni di Oracle GoldenGate.

Queste funzioni vengono utilizzate per eseguire i test.

Funzione Descrizione
@CASE Seleziona un valore in base a una serie di test dei valori.
@EVAL Seleziona un valore in base a una serie di test indipendenti.
@IF Seleziona uno dei due valori a seconda che un'istruzione condizionale restituisca TRUE o FALSE.

Queste funzioni gestiscono le colonne mancanti.

Funzione Descrizione
@COLSTAT Restituisce un indicatore che indica che una colonna è MISSING, NULL o INVALID.
@COLTEST Esegue calcoli condizionali per verificare se una colonna è PRESENT, MISSING, NULL o INVALID.

Queste funzioni funzionano con le date.

Funzione Descrizione
@DATE Restituisce una data e un'ora in base al formato passato nella colonna di origine.
@DATEDIFF Restituisce la differenza tra due date o date/ora.
@DATENOW Restituisce la data e l'ora correnti.

Queste funzioni vengono utilizzate per eseguire calcoli aritmetici.

Funzione Descrizione
@COMPUTE Restituisce il risultato di un'espressione aritmetica.

Queste funzioni funzionano con stringhe.

Funzione Descrizione
@NUMBIN Converte una stringa binaria in un numero.
@NUMSTR Converte una stringa da un numero.
@STRCAT Concatena una o più stringhe.
@STRCMP Confronta due stringhe.
@STREXT Estrae una porzione di una stringa.
@STREQ Determina se due stringhe sono uguali o meno.
@STRFIND Trova la ricorrenza di una stringa all'interno di una stringa.
@STRLEN Restituisce la lunghezza della stringa.
@STRLTRIM Trims spazi iniziali.
@STRNCAT Concatena una o più stringhe a una lunghezza massima.
@STRNCMP Confronta due stringhe in base a un numero specificato di caratteri.
@STRNUM Converte un numero in una stringa.
@STRRTRIM Rivestimenti che attraversano gli spazi finali.
@STRSUB Sostituisce una stringa con un'altra.
@STRTRIM Tronca spazi iniziali e finali.
@STRUP Modifica una stringa in lettere maiuscole.
@VALONEOF Confronta una colonna stringa o stringa con un elenco di valori.

Si tratta di funzioni varie.

Funzione Descrizione
@AFTER Restituisce l'immagine successiva della colonna specificata.
@BEFORE Restituisce l'immagine precedente della colonna specificata.
@BEFOREAFTER Restituisce l'immagine precedente della colonna specificata, se disponibile, altrimenti restituisce l'immagine successiva.
@BINARY Gestisce i dati binari di origine come dati binari nella colonna di destinazione quando la colonna di origine è definita come colonna di caratteri.
@BINTOHEX Converte una stringa binaria in una stringa esadecimale.
@GETENV Restituisce le informazioni ambientali.
@GETVAL Estrae i parametri da una stored procedure come input in una clausola FILTER o COLMAP.
@HEXTOBIN Converte una stringa esadecimale in una stringa binaria.
@HIGHVAL \| LOWVAL Vincola un valore a un valore alto o basso.
@RANGE Divide le righe in più gruppi di dati per l'elaborazione parallela.
@TOKEN Recupera i dati del token dall'intestazione di un record trail.
@OGG_SHA1 Esegue l'hash di alcuni campi durante la replica nel data store operativo.