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 ;