单选题
在Visual FoxPro中,假设有一个名为RSDA的表,它的结构如表3所示。
表3 RSDA表的结构
字段名
字段类型
字段宽度与小数位
备注
XM
C
8
姓名
NL
N
3
年龄
CSRQ
D
8
出生日期
JBGZ
N
7.2
基本工资
JJ
N
7.2
奖金
现在要为独立复合索引文件RS.CDX建立一个名为GZ的索引标识符,该索引标识符先按基本工资排列,如果基本工资相同,再按奖金升序排列,则以下正确的命令是______。
A、
INDEX ON JBGZ+JJ TO GZ
B、
INDEX ON JBGZ+JJ TAG GZ OF RS
C、
INDEX ON STR(JBGZ,7,2)+STR(JJ,7,2)TAG GZ OF RS
D、
INDEX ON STR(JBGZ,7,2)+STR(JJ,7,2)TAG GZ
【正确答案】
C
【答案解析】
[分析] 给独立复合索引文件建立索引标识符,需要使用“OF文件名”子句来指定独立复合索引文件名。需注意的是,索引文件是按索引表达式的值来排序的,如果表达式值为“JBGZ+JJ”,其含义是按照JBGZ和JJ的和进行排列,不符合要求。要实现本题的功能,只能把JBGZ和JJ转换成字符串,再连接起来作为索引表达式。
提交答案
关闭