问题详情

执行如下SQL语句后 SELECT *FROM stock INTO DBF stock ORDER 8Y单价


A、系统会提示出错信息

B、会生成一个按“单价”升序排序的表文件,将原来的stock.dbf文件覆盖

C、会生成一个按“单价”降序排序的表文件,将原来的stock.dbf文件覆盖

D、不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果

时间:2022-01-04 19:44 关键词:

答案解析

A
解析:本题考查考生对SELECT语句中INTO短语的理解和掌握.请注意:如果在使用 SELECT语句的同时使用了INTO DBF | TABLE TableName短语,那么系统会将查询结果存放到永久表中,如果INTO于句中所指定的表已经打开,并且SET SAFETY设置为OFF,则Visual FoxPro在不给出警告的情况下改写该表。如果指定了基本表的名称,则Visual FoxPro产生错误信息。本题中在做SQL之前没有对表stock进行打开操作,固此系统会出现提示错误信息,因此答案为A选项。