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. |