Resumen de Funciones de Conversión de Columnas
Este resumen se organiza en función de los tipos de procesamiento que se pueden realizar con las funciones de Oracle GoldenGate.
Estas funciones se utilizan para realizar pruebas.
| Función | Descripción |
|---|---|
@CASE |
Selecciona un valor en función de una serie de exámenes de valor. |
@EVAL |
Selecciona un valor basado en una serie de exámenes independientes. |
@IF |
Selecciona uno de los dos valores según si una sentencia condicional devuelve TRUE o FALSE. |
Estas funciones gestionan las columnas que faltan.
| Función | Descripción |
|---|---|
@COLSTAT |
Devuelve un indicador de que una columna es MISSING, NULL o INVALID. |
@COLTEST |
Realiza cálculos condicionales para probar si una columna es PRESENT, MISSING, NULL o INVALID. |
Estas funciones funcionan con fechas.
| Función | Descripción |
|---|---|
@DATE |
Devuelve una fecha y hora en función del formato transferido a la columna de origen. |
@DATEDIFF |
Devuelve la diferencia entre dos fechas o fechas y horas. |
@DATENOW |
Devuelve la fecha y hora actuales. |
Estas funciones se utilizan para realizar cálculos aritméticos.
| Función | Descripción |
|---|---|
@COMPUTE |
Devuelve el resultado de una expresión aritmética. |
Estas funciones funcionan con cadenas.
| Función | Descripción |
|---|---|
@NUMBIN |
Convierte una cadena binaria en un número. |
@NUMSTR |
Convierte un valor en un número. |
@STRCAT |
Concatena una o más cadenas. |
@STRCMP |
Compara dos cadenas. |
@STREXT |
Extrae una parte de una cadena. |
@STREQ |
Determina si dos cadenas son iguales o no. |
@STRFIND |
Busca la ocurrencia de una cadena dentro de una cadena. |
@STRLEN |
Devuelve la longitud de una cadena. |
@STRLTRIM |
Recorta los espacios principales. |
@STRNCAT |
Concatena una o más cadenas a una longitud máxima. |
@STRNCMP |
Compara dos cadenas basadas en un número especificado de caracteres. |
@STRNUM |
Convierte un número en una cadena. |
@STRRTRIM |
Recorta los espacios finales. |
@STRSUB |
Sustituye una cadena por otra. |
@STRTRIM |
Recorta los espacios iniciales y posteriores. |
@STRUP |
Cambia una cadena a letras mayúsculas. |
@VALONEOF |
Compara una cadena o columna de cadena con una lista de valores. |
Son funciones diversas.
| Función | Descripción |
|---|---|
@AFTER |
Devuelve la imagen posterior de la columna especificada. |
@BEFORE |
Devuelve la imagen anterior de la columna especificada. |
@BEFOREAFTER |
Devuelve la imagen anterior de la columna especificada, si está disponible, de lo contrario devuelve la imagen posterior. |
@BINARY |
Mantiene los datos binarios de origen como datos binarios en la columna de destino cuando la columna de origen se define como una columna de caracteres. |
@BINTOHEX |
Convierte una cadena binaria en una cadena hexadecimal. |
@GETENV |
Devuelve información medioambiental. |
@GETVAL |
Extrae parámetros de un procedimiento almacenado como entrada a una cláusula FILTER o COLMAP. |
@HEXTOBIN |
Convierte una cadena hexadecimal en una cadena binaria. |
@HIGHVAL \| LOWVAL |
Restringe un valor a un valor alto o bajo. |
@RANGE |
Divide las filas en varios grupos de datos para el procesamiento paralelo. |
@TOKEN |
Recupera datos de token de una cabecera de registro de pista. |
@OGG_SHA1 |
Realiza un hash de algunos campos mientras los replica en el almacén de datos operativos. |