题目内容

下面关于修改视图的SQL语句,那个是正确的( )。

A.alter view VIEW01 as select * from users order by age desc
B.alter view VIEW02 as select name,avg(score) as avgScore from studentScore
C.alter view VIEW03 as select top 10 id,name,password from admin order by id
D.alter view VIEW04 as select * from stuent,class where student.classid=class.classid order by class.classid

查看答案
更多问题

( )当通过视图修改数据时,实际上是在改变基表中的数据;相反地,视图数据的改变也会自动反映在由视图产生的基表中。

A. 对
B. 错

( )通过对视图的数据修改,它一定会对基表的数据进行修改。

A. 对
B. 错

( )在定义视图时,若视图本身就是一个查询的结果集,这样在每一次执行相同的查询时,不必重新写这些复杂的查询语句,只要一条简单的查询视图语句即可。

A. 对
B. 错

( )在视图的定义语句中可以直接使用ORDER BY 子句,它的排序结果会直接反映

A. 对
B. 错

答案查题题库