假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是 USE 歌手 DO WHILE.N

admin2017-04-26  35

问题 假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是
USE 歌手
DO WHILE.NOT.EOF()
______________
REPLACE 歌手.最后得分WITH a[2]
SKIP
ENDDO

选项 A、SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY a
B、SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY a
C、SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO FILE a
D、SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a

答案B

解析 由题目中给出的“REPLAcE歌手.最后得分WITH a[2]”语句可知,数据通过数组a进行传递,因此SQL查询的输出去向应为数组,所以选项C)、D)不符合。查询输出中表示输出到数组的短语为“INTOARRAY”。
转载请注明原文地址:https://kaotiyun.com/show/NOIp777K
0

相关试题推荐
最新回复(0)