问题
单项选择题
评估如下的SQL*Plus命令:
SPOOL dog.1st
这一SQL*Plus命令将产生哪个结果
A.它将查询的结果存入DOG.LST文件
B.它将执行存储在DOG.LST文件中的命令
C.它将存储在DOG.LST文件中的内容存入SQL缓冲区
D.它将把DOG.LST文件的输出内容送到系统打印机
答案
参考答案:A
解析: 这一题测试对SQL*Plus命令SPOOL的理解。根据有关SPOOL命令的介绍,只有选项A是正确答案。执行存放在脚本文件中内容的命令为@或START,而不是SPOOL,所以选项B是错的。将存在DOG.LST文件中的内容存入SQL缓冲区的命令是GET,而不是SPOOL,所以选项C也是错的。SPOOL OUT命令是将屏幕上显示的输出内容送到系统打印机,所以选项D也肯定是错的。