重建打开的索引文件。
语法
REINDEX [COMPACT]
参数
COMPACT
将普通的单索引 (.IDX) 文件转换为压缩的 .IDX 文件。
说明
当打开表而不打开相应的索引文件并更改索引文件的关键字段后,索引文件就变得过时。如果索引文件已过时,可以重建索引来更新这些索引文件。
reindex 命令更新选定工作区中打开的所有索引文件。
Visual FoxPro 识别每种索引文件的类别( 复合索引 (.CDX) 文件、结构
.CDX 文件及单索引 (.IDX) 文件)并分别重建索引。此命令更新 .CDX 文件中的所有标识,并且更新与表一起自动打开的结构 .CDX 文件。
对使用包含 UNIQUE 关键字的 INDEX 命令或 SET UNIQUE ON 命令创建的索引文件,在重建索引时,仍保持 UNIQUE
状态。
要重建过时的索引文件,可以执行下列命令:
USE TableName INDEX OutdatedIndexNames
REINDEX