MAPALLCOLUMNS | NOMAPALLCOLUMNS
有效对象
作为独立复制参数或作为 MAP 的选项有效。
说明
提取或复制会检查是否将所有源列直接映射到目标,而不在指定 MAPALLCOLUMNS 参数时使用列映射函数。如果未映射任何源列,则提取或复制将异常终止。
注意:此参数主要在使用 Replicat 执行重型转换时使用,您必须确保所有数据都可用于转换。
可使用两种不同的方式使用 MAPALLCOLUMNS 和 NOMAPALLCOLUMNS。在全局级别指定时,一个参数对所有后续的 MAP 语句保持有效,直到指定另一个参数。在 MAP 语句中使用时,它们将覆盖全局规范。
默认值
NOMAPALLCOLUMNS
语法
MAPALLCOLUMNS | NOMAPALLCOLUMNS
示例
示例 1
此示例为某些 MAP 语句启用 MAPALLCOLUMNS,而为其他语句禁用它。
MAPALLCOLUMNS
MAP hr.emp, TARGET hr.emp2;
NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;
示例 2
此示例显示了 MAPALLCOLUMNS 的全局和 MAP 级使用组合。MAP 规范将覆盖指定表的全局规范。
NOMAPALLCOLUMNS
MAP hr.dep, TARGET hr.dep2;
MAP hr.emp, TARGET hr.emp2, MAPALLCOLUMNS ;