问题 单项选择题

应该使用如下哪个命令显示视图PARTS_VU的结构

A.DESCRIBE pats_vu
B.DESCRIBE user_views
C.SELECT *
FROM
user_views
WHERE
lower (view)=parts_vu;
D.SELECT *
FROM
user_objects
WHERE
lower (user_view)=parts_vu;

答案

参考答案:A

解析: 这一题是测试对视图操作的熟悉程度。根据有关创建视图语句的介绍及随后的例子,可以断定选项A是正确的。
根据有关数据字典user_views的介绍,可知该数据字典存储了视图的定义,即创建视图的SQL语句,而user_views的结构与视图PARTS_VU完全无关,所以选项B肯定是错误的。
因为选项C的SELECT语句是获取数据字典user_views中的全部信息,而选项D的SELECT语句是获取数据字典user_objects中的全部信息,在user_views和user_objects中并不存储视图的结构,所以选项C和D肯定都是错误的。

填空题
单项选择题