首页 > 试题广场 >

下列关于视图的描述正确的是()

[单选题]
下列关于视图的描述正确的是()
  • 视图可以被嵌套,一个视图中可以嵌套另一个视图

  • 视图可以包含ORDER BY子句

  • 视图可以对临时表或表变量进行引用

  • 当底层表数据发生变化时,可使用SQL系统存储过程sp_helptext更新视图数据

为了保证视图是可更新的,其定义中不能包含以下语法结构:

集合操作符
DISTINCT 操作符
聚合函数或分析型函数
GROUP BY,ORDER BY,CONNECT BY,或 START WITH 字句
在 SELECT 之后的列表中使用集合表达式
在 SELECT 之后的列表中使用子查询
连接(join)(但是有例外情况)
对于不可更新的视图,可以利用 INSTEAD OF 触发器对其数据进行修改。
发表于 2022-01-18 21:55:47 回复(4)
mysql必知必会一书中,第二十二章使用视图,视图的规则和限制讲到order by可以用在视图中呀 ,这里的B选项为什么不正确呢?
发表于 2022-02-14 12:27:50 回复(2)
视图可以被嵌套,一个视图可以嵌套另外一个视图视图不可以对临时表和表变量进行引用 sp_helptext用来获取自定义视图产生的t-sql文本 sp_refreshview用来更新视图
发表于 2024-03-12 01:44:53 回复(0)
SELECT TOP子句用于从数据库中获取有限数量的行。 从Student表中获取前两个数据集。 SELECT TOP 2 * FROM Student; 从Student表中获取总记录的50%。 SELECT TOP 50 PERCENT * FROM Student;
编辑于 2024-01-19 15:58:54 回复(0)
视图中有order by 的,加top 100 percent 好像能行
发表于 2023-07-27 09:56:57 回复(0)