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

admin2015-08-25  30

问题 假设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

解析 在SQL查询语句的尾部添加INTO ARRAY <数组名>可以将查询的结果放入指定的数组中。本题B选项的格式正确。
转载请注明原文地址:https://jikaoti.com/ti/SLr0FFFM
0

最新回复(0)