SQL专项练习20
- 游标
一种从多条数据记录的结果集中每次提取一条记录以便于处理的机制,可以看做是查询结果的记录指针。
为由其他用户对显示在结果集中的数据所做的更改提供不同级别的可见性支持
游标允许定位在结果集中的特定行
从结果集的当前位置检索一行或部分行
支持对结果集当前位置的行进行数据修改
- 视图
当 select 语句的选择列表有TOP子句时,视图可以包含order by
视图可以被嵌套,一个视图可以嵌套另一个视图
视图不能对临时表或表变量进行引用
sp_helptext用于获取自定义视图创建的T_SQL文本
更新视图数据可用sp_refreshview
为了保证视图是可更新的,其定义中不能包含以下语法结构:
集合操作符
DISTINCT 操作符
聚合函数或分析型函数
GROUP BY,ORDER BY,CONNECT BY,或 START WITH 字句
在 SELECT 之后的列表中使用集合表达式
在 SELECT 之后的列表中使用子查询
连接(join)(但是有例外情况)
对于不可更新的视图,可以利用 INSTEAD OF 触发器对其数据进行修改。
SQL专项练习 文章被收录于专栏
SQL专项每日练习,错题