首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的 “最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。 USE歌手
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的 “最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。 USE歌手
admin
2015-12-09
96
问题
假设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全国计算机二级
相关试题推荐
如下程序段的输出结果是【】。i=1DOWHILEi<10i=i+2ENDDO?i
设有如下关系表R、S和T:R(BH,XM,XB,DWH)S(SWH,DWM)T(BH,XM,XB,DWH)实现R∪T的SQL语句是【】。
数据管理技术发展过程经过人工管理、文件系统和数据库系统这3个阶段,其中数据独立性最高的阶段是【】。
下列选项中不属于结构化程序设计方法的是( )。
可以将两个SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为【】。
EOF()是测试函数,当前数据表文件的记录指针已到尾部,其函数值为()。
软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列各项中,是软件测试的任务。Ⅰ.预防软件发生错误Ⅱ.发现改正程序错误Ⅲ.提供诊断错误信息
下面关于命令DOFORMXXNAMEYYLINKED的叙述中,()是正确的。
下列有关SCAN循环结构,叙述正确的是( )。
随机试题
对两个或者两个以上行政机关以共同的名义作出的具体行政行为不服的,向其共同的上一级行政机关申请行政复议。()
管理层次较多而管理幅度较小的锥形式组织结构的优点是()
患者,男,45岁。骨蒸潮热,肌肉消瘦,五心烦热,唇红颧赤,躁怒,困倦盗汗,舌红少津,脉细数,应选
A.苯海拉明 B.雷尼替丁 C.氯雷他定 D.西替利嗪 E.酮替芬用于治疗胃酸分泌过多症和反流性食管炎的药物是
()的上升主要取决于技术进步。
建设工程项目实施过程中,质量控制系统涉及多个质量责任主体,其中属于监控主体的是()。
会计核算软件只允许输入未结账月份的记账凭证。()
申请从事证券或者期货投资咨询业务的机构,要求有()万元人民币以上的注册资本。
People’sfinancialhistoryhasastrongimpactontheirtasteforrisk.LookingatsurveysofAmericanhousehold【C1】______from1
虚拟银行
最新回复
(
0
)