MAPACOLUNAS | NOMAPALLCOLUMNS
Válido Para
Válido como um parâmetro Replicat standalone ou como uma opção para MAP.
Descrição
Um Extract ou Replicat verifica se todas as colunas de origem estão mapeadas diretamente para o destino, sem usar a função de mapeamento de coluna quando o parâmetro MAPALLCOLUMNS é especificado. Se alguma coluna de origem não for mapeada, o processo Extract ou Replicat será encerrado de maneira anormal.
Observação: esse parâmetro é usado principalmente ao executar uma transformação pesada usando o Replicat, e você deve garantir que todos os dados estejam disponíveis para transformação.
MAPALLCOLUMNS e NOMAPALLCOLUMNS podem ser usados de duas maneiras diferentes. Quando especificado em um nível global, um parâmetro permanece em vigor para todas as instruções MAP subsequentes, até que o outro parâmetro seja especificado. Quando usados em uma instrução MAP, eles substituem as especificações globais.
Padrão
NOMAPALLCOLUMNS
Sintaxe
MAPALLCOLUMNS | NOMAPALLCOLUMNS
Exemplos
Exemplo 1
Este exemplo ativa o MAPALLCOLUMNS para algumas instruções MAP ao desativá-lo para outras.
MAPALLCOLUMNS
MAP hr.emp, TARGET hr.emp2;
NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;
Exemplo 2
Este exemplo mostra uma combinação de uso global e no nível MAP do MAPALLCOLUMNS. A especificação MAP substitui a especificação global da tabela especificada.
NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;
MAP hr.emp, TARGET hr.emp2, MAPALLCOLUMNS ;