copy indexes 命令

请参阅

从单项索引 .IDX 文件创建复合索引标识。

语法

COPY INDEXES IndexFileList | ALL
[TO CDXFileName] 

参数

IndexFileList

指定 .IDX 单项索引文件,该文件的索引表达式用于创建标识。用逗号分隔索引文件名。每个标识的名称即为相应单项索引文件的基本名。如果由索引文件创建的标识与已有标识同名,则显示一个对话框(若 SAFETY 是 ON),询问是否要改写标识。

ALL

指定从所有打开的单项索引文件创建索引标识。

TO CDXFileName

创建非结构复合索引文件中的标识。使用 CDXFileName 指定非结构复合索引文件名。若指定的非结构复合索引文件不存在,则 Visual FoxPro 自动创建该文件。

说明

复合索引文件是包含称为标识的独立索引项的索引文件。每个标识由各自的唯一标识名来区别。复合索引文件的默认扩展名是 .CDX。
在使用 COPY INDEXES 之前,必须先打开表和单项索引文件。单项索引文件的索引表达式用于创建新标识。
若省略 TO 子句,则新标识被添加到与表一起自动打开的结构复合索引文件中。若表没有结构复合索引文件,COPY INDEXES 将创建一个。
可以使用 COPY TAG 由复合索引文件标识创建单项索引文件。