MAPALLCOLUMNS | NOMAPALLCOLUMNS

Válido para

Válido como parámetro de Replicat independiente o como opción para MAP.

Descripción

Un Extract o Replicat comprueba si todas las columnas de origen se asignan directamente al destino, sin utilizar la función de asignación de columnas cuando se especifica el parámetro MAPALLCOLUMNS. Si no se asigna ninguna columna de origen, Extract o Replicat finalizan de forma anormal.

Nota: Este parámetro se utiliza principalmente cuando se realiza una transformación intensa con Replicat, y debe asegurarse de que todos los datos están disponibles para la transformación.

MAPALLCOLUMNS y NOMAPALLCOLUMNS se pueden utilizar de dos maneras diferentes. Cuando se especifica en un nivel global, un parámetro permanece en vigor para todas las sentencias MAP posteriores, hasta que se especifica el otro parámetro. Cuando se utilizan en una sentencia MAP, sustituyen las especificaciones globales.

Valor por defecto

NOMAPALLCOLUMNS

Sintaxis

MAPALLCOLUMNS | NOMAPALLCOLUMNS

Ejemplos

Ejemplo 1

En este ejemplo, se activa MAPALLCOLUMNS para algunas sentencias MAP y se desactiva para otras.

MAPALLCOLUMNS
MAP hr.emp, TARGET hr.emp2;
NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;

Ejemplo 2

En este ejemplo se muestra una combinación de uso global y de nivel MAP de MAPALLCOLUMNS. La especificación MAP sustituye a la especificación global de la tabla especificada.

NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;
MAP hr.emp, TARGET hr.emp2, MAPALLCOLUMNS ;