在当前目录下有数据表文件“XS.dbf”,执行如下SQL语句后( )。 SELECT*FROM XS INTO CURSOR XS ORDER BY 学号A.生成一个按“学号”升序的临时表文件,将原来的XS.dbf文件覆盖B.生成一个按“学号”降序的临时表文件,将原来的XS.dbf文件覆盖C.不会生成新的排序文件,保持原数据表内容不变D.系统提示出错信息

题目

在当前目录下有数据表文件“XS.dbf”,执行如下SQL语句后( )。 SELECT*FROM XS INTO CURSOR XS ORDER BY 学号

A.生成一个按“学号”升序的临时表文件,将原来的XS.dbf文件覆盖

B.生成一个按“学号”降序的临时表文件,将原来的XS.dbf文件覆盖

C.不会生成新的排序文件,保持原数据表内容不变

D.系统提示出错信息


相似考题
参考答案和解析
正确答案:D
解析:在SQL语句中,查询结果不管是输入到临时表或永久性表中,用于存放查询输出的新表表名不能与原表表名相同,否则提示出错信息。
更多“在当前目录下有数据表文件“XS.dbf”,执行如下SQL语句后()。SELECT*FROM XS INTO CURSOR XS ORDER B ”相关问题
  • 第1题:

    在当前目录下有数据库文件xsdak,数据库中有表文件stu.dbf,执行如下SQL语句后SELECT*FORM. student lNT()DBF xsdak ORDER BY学号,实现的功能是


    正确答案:A
    在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息,但新表的表名可以与数据库同名,彼此属于不同类型的文件,且系统默认的排序方式为升序排序。

  • 第2题:

    在2号工作区打开数据表xs.dbf,并设置别名为student,应输入的命令是:USE xs.dbf IN 2【 】student


    正确答案:ALIAS
    本题考查了数据表的多表操作命令语句的格式及运用。打开数据表命令USE中的IN短语指定在哪个工作区中打开,而ALIAS短语则为该工作区指定别名。

  • 第3题:

    对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为()

    A.SELECT—FROM—GROUP—WHERE—ORDER

    B.FROM——SELECT--WHERE——GROUP——ORDER

    C.FROM——WHERE——GROUP——SELECT——ORDER

    D.SELECT——FROM——WHERE——GROUP——ORDER


    答案:C

  • 第4题:

    以下13题使用的数据如下: 当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是: [*]

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


    正确答案:A
    如果在使用SELECT语句的同时使用了INTODBF|TABLETa-bleName短语,系统则将查询结果存放到永久表中,如果INTO子句中所指定的表已经打开,且SETSAFETY设置为OFF,则VisualFoxPro在不给出警告的情况下改写该表。如果指定了基本表的名称,则VisualFoxPro产生错误信息。本题中在做SQL之前没有对表stock进行打开操作,因此系统会出现提示错误信息。

  • 第5题:

    在当前目录下有数据表文件“XS.dbf”,执行下列SQL语句后( )。 SELECT * FROM XS INTO CURSOR XS ORDER BY 学号

    A.生成一个按“学号”升序的临时表文件,将原来的XS.dbf文件覆盖

    B.生成一个按“学号”降序的临时表文件,将原来的XS.dbf文件覆盖

    C.不会生成新的排序文件,保持原数据表内容不变

    D.系统提示出错信息


    正确答案:D
    解析:在SQL语句中,查询结果不管是输入到临时表或永久性表中,用于存放查询输出的新表表名不能与原表表名相同,否则提示出错信息。