Resumo de Funções de Conversão de Coluna
Este resumo é organizado de acordo com os tipos de processamento que podem ser executados com as funções do Oracle GoldenGate.
Essas funções são usadas para executar testes.
| Função | Descrição |
|---|---|
@CASE |
Seleciona um valor dependendo de uma série de testes de valor. |
@EVAL |
Seleciona um valor com base em uma série de testes independentes. |
@IF |
Seleciona um dos dois valores, dependendo de uma instrução condicional retornar TRUE ou FALSE. |
Essas funções tratam de colunas ausentes.
| Função | Descrição |
|---|---|
@COLSTAT |
Retorna um indicador de que uma coluna é MISSING, NULL ou INVALID. |
@COLTEST |
Executa cálculos condicionais para testar se uma coluna é PRESENT, MISSING, NULL ou INVALID. |
Essas funções funcionam com datas.
| Função | Descrição |
|---|---|
@DATE |
Retorna uma data e hora com base no formato passado para a coluna de origem. |
@DATEDIFF |
Retorna a diferença entre duas datas ou datas/horas. |
@DATENOW |
Retorna a data e hora atuais. |
Essas funções são usadas para executar cálculos aritméticos.
| Função | Descrição |
|---|---|
@COMPUTE |
Retorna o resultado de uma expressão aritmética. |
Essas funções funcionam com strings.
| Função | Descrição |
|---|---|
@NUMBIN |
Converte uma string binária em um número. |
@NUMSTR |
Converte uma string para um número. |
@STRCAT |
Concatena uma ou mais strings. |
@STRCMP |
Compara duas strings. |
@STREXT |
Extrai uma parte de uma string. |
@STREQ |
Determina se duas strings são iguais ou não. |
@STRFIND |
Localiza a ocorrência de uma string dentro de uma string. |
@STRLEN |
Retorna o tamanho de uma string. |
@STRLTRIM |
Corta espaços à esquerda. |
@STRNCAT |
Concatena uma ou mais strings com um tamanho máximo. |
@STRNCMP |
Compara duas strings com base em um número especificado de caracteres. |
@STRNUM |
Converte um número em uma string. |
@STRRTRIM |
Reduz os espaços à direita. |
@STRSUB |
Substitui uma string por outra. |
@STRTRIM |
Reduz espaços à esquerda e à direita. |
@STRUP |
Altera uma string para letras maiúsculas. |
@VALONEOF |
Compara uma coluna de string ou string com uma lista de valores. |
São funções diversas.
| Função | Descrição |
|---|---|
@AFTER |
Retorna a imagem posterior da coluna especificada. |
@BEFORE |
Retorna a imagem anterior da coluna especificada. |
@BEFOREAFTER |
Retorna a imagem anterior da coluna especificada, se disponível, caso contrário, retorna a imagem posterior. |
@BINARY |
Mantém dados binários de origem como dados binários na coluna de destino quando a coluna de origem é definida como uma coluna de caracteres. |
@BINTOHEX |
Converte uma string binária em uma string hexadecimal. |
@GETENV |
Retorna informações ambientais. |
@GETVAL |
Extrai parâmetros de um procedimento armazenado como entrada para uma cláusula FILTER ou COLMAP. |
@HEXTOBIN |
Converte uma string hexadecimal em uma string binária. |
@HIGHVAL \| LOWVAL |
Restringe um valor a um valor alto ou baixo. |
@RANGE |
Divide linhas em vários grupos de dados para processamento paralelo. |
@TOKEN |
Recupera dados de token de um cabeçalho de registro de trilha. |
@OGG_SHA1 |
Hashes alguns campos ao replicá-los para o Armazenamento de Dados Operacionais. |