VF常用命令
Recall all for 入校总分<=300
Display all for 入校总分<=300
练 习: 操作上述实例,并浏览结果。
14、物理删除命令:pack、zap
命令格式1: pack
命令功能: 物理删除当前表中作了逻辑删除标记的记录,配合delete 命令使用。 实例1: use 学生表
Browse for 入校总分<=300
Delete all for 入校总分<=300
Display all for 入校总分<=300
Pack
List for 入校总分<=300
练习: 操作上述实例,并观察结果。
命令格式2: zap
命令功能: 物理删除当前表中所有的记录,但保留表结构。
例1: use 学生表
Browse
Zap
List
历史考题: 在当前打开的表中物理删除带有删除标记记录的命令是( )
练 习: 操作上述实例,并观察结果。
15、物理排序命令:sort
命令格式: sort to <新表名> on <字段名1> [/a][/d][/c][,<字段名2>] [/a][/d][/c]…][范 7
围][for<条件>][fields<字段名表>]
命令功能: 对当前表中指定范围内的满足条件的记录进行物理排序,排序后的结果存入新表,
参数 /a表示升序(默认),/d表降序,/c表示字母不区分大小写。
实例1: use 学生表
Sort to 新学生表 on 入校总分/d,学号/a for "四川"$籍贯 fields 学号,姓名,
性别,入校总分
Use 新学生表
List
练 习: 按照学号升序排列学生表中的入校总分大于450 的女生记录,生成的排序表为 xsb.dbf。
16、建立索引命令:index
建立结构复合索引:index on <索引表达式> tag [索引名] [for <条件>] [ascending]
[descending][candidate]
命令功能: 对当前表中满足条件的记录,按照索引表达式建立结构复合索引,参数 ascending表示按索引表达式值建立升序索引,descending则表建立降序索
引,candidate表示建立候选索引,缺省为普通索引。