在复制文件时指定 *REPLACE
通过指定 *REPLACE,基本上清除了成员。复制的记录只是操作完成时成员中的记录。您必须具有清除成员的权限才可指定 MBROPT(*REPLACE)。
对于除从查询文件复制(CPYFRMQRYF) 命令之外的复制命令,当指定 *REPLACE 时,如果源文件未包含任何记录,那么复制命令处理失败。当在 CPYFRMQRYF 命令上指定 *REPLACE 时,即使开放式查询文件未包含任何记录,目标文件成员也将被清除。
*REPLACE 是复制源文件(CPYSRCF)命令的缺省值。所有其他复制命令的缺省值都是 *NONE;但是,*NONE 仅对复制至设备文件有效。