首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的 “最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。 USE歌手
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的 “最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。 USE歌手
admin
2015-12-09
101
问题
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的 “最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。
USE歌手
DO WHILE.NOT.EOF()
REPLACE歌手.最后得分WTH a[2]
SKIP
ENDDO
选项
A、SELECT*FROM temp WHERE temp.歌手号=歌手.
歌手号TO ARRAY a
B、SELECT*FROMtempWHEREtemp.歌手号=歌手.
歌手号INTO ARRAY a
C、SELECT*FROMtempWHEREtemp.歌手号=歌手.
歌手号TO FILE a
D、SELECT*FROM temp WHERE temp.歌手号=歌手.
歌手号INTO FILE a
答案
B
解析
选项A的命令格式错误,将查询结果保存在数组里应该是:INTO ARRAY短语。由程序语句“REPLACE歌手.最后得分WITH a[2]”中的“a[2]” 可以看出a是一个数组名,a[2]指的是数组a中的第2个元素,所以填写的SQL语句中一定用到了数组a。而选项C和选项D中,是将查询结果保存在文本文件中,故可以排除。程序的功能是:在歌手表中,从第一条记录开始,在temp表中找到与该记录的歌手号相同的记录,并把记录的所有字段保存在数组a中,由于temp表中只有“歌手号”和“最后得分”两个字段,所以数组a中有两个元素,第一个是“歌手号”,第二个是“最后得分”,再用REPLACE命令将歌手表中当前记录中的“最后得分”字段用a[2]替换,即填入了“最后得分”。当一条记录处理结束之后,SKIP命令将记录指针指向歌手表的下一条记录,进行同样的处理,最终将歌手表中的“最后得分”字段填写完毕。
转载请注明原文地址:https://kaotiyun.com/show/1qbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
概要设计说明书是软件【】阶段的主要成果。
打开一个数据库的命令是( )。
下列关于变量的叙述中,不正确的是( )。
VisualFoxPro的主索引和候选索引可以保证数据的【】完整性。
可以将两个SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为【】。
当前目录下有“选课表”文件,要求查找既选修了“计算机”,又选修了“日语”的学生号,则语句为:SELECTA.学号FROM选课表A,选课表B;WHEREA.学号子B.学号AND;A.课程名称="计算机"AND______
执行SELECT0选择工作区的结果是______。
当前表中有4个数值型字段;高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令______。
可以向“项目管理器”添加任何文件的说法是【】的。
随机试题
海棠红:南瓜橙
药剂科采购药品的根据不包括
当一个早反应组织中出现了晚反应组织性质的肿瘤,在进行根治性放疗时,你认为不合理的是
痞满的基本病位在
下列描述中哪项不正确。
A.直接扩张血管B.NO供体,通过释放NO而发挥作用C.阻滞钙通道D.促进K+外流E.阻断α1受体二氮嗪松弛血管平滑肌的作用机制是
男,37岁,右小腿被汽车压伤3天就诊。查体:右小腿严重肿胀畸形,足趾苍白、发凉,足背动脉搏动消失,被动活动足趾剧痛。X线片示右胫腓骨严重粉碎性骨折。这时最适当的处理是()
张先生取得利息收入5000元,拿出其中的2000元通过民政部门捐给贫困山区,则张先生利息收入应纳个人所得税()。
广告:在当今的世界上,你所拥有的汽车体现了你是怎么样的一个人。迈克车的信息很明确:它的拥有者是一个充满活力,具有攻击性和富有成就的人。你难道不应该拥有一辆迈克车吗?如果广告中所做的声明是正确的,那么根据那些声明,下面哪一项也一定是正确的?
下列符号常量的声明中,不合法的是()。
最新回复
(
0
)