在例 1 中,打开 customer 表,并创建一个名为 complist 的索引文件,该索引文件按 company 字段的字母顺序显示和处理记录。
在例 2 中,再一次打开 customer 表,并创建名为 citycomp 的索引文件,其索引表达式由 city 字段的前 5 个字母和 company
字段的前 6 个字母组成。在使用该文件时,表记录先根据 city
字段排列顺序,然后才按 company 字段排序。
在例 3 中,创建了一些索引标识:第一个是 address1 的结构复合索引标识,第二个是在名为
custcdx 的非结构索引文件中创建的,最后一个也是在非结构索引文件 custcdx 中创建的,但按照递减顺序。
*示例 1
close databases
open database (home( ) + 'samples\data\testdata')
use customer && 打开 customer 表
index on company to complist
clear
display status
*示例 2
close databases
open database (home( ) + 'samples\data\testdata')
use customer && 打开 customer 表
index on substr(city,1,5) + substr(company,1,6) to citycomp
clear
display status
*示例 3
close databases
open database (home( ) + 'samples\data\testdata')
use customer && 打开 customer 表
index on address tag address
index on company tag company of custcdx
clear
display status