sql server 游标的使用方法
2016-07-13 16:46
204 查看
数据库游标:是面向行来取数据集合的标识,可以很好的弥补面向表或数据集合阅读数据的不便之处;游标的内存消耗也很大,所以使用有标签还要衡量是否值得使用游标标识。
游标举例:
declare test_cursor cursor --定义游标并初始化
for
select testName from Username
open test_cursor -- 打开游标
declare @temName Varchar(10)
fetch next from test_cursor into @temName -- 取一条数据赋值给临时变量
while @@fetch_status = 0 --获取下一条数据是否成功的标识 0:成功; -1:获取数据失败或者此行不在结果集中; -2:获取的行不存在。
begin
/******
在此可以进行数据增删改等操作
******/
print @temName
fetch next from test_cursor into @temName -- 取一条数据赋值给临时变量
end
colse test_cursor --关闭游标
deallocate test_cursor --销毁游标
游标的格式就是这个样子的,主要是根据实际数据情况进行使用。
游标举例:
declare test_cursor cursor --定义游标并初始化
for
select testName from Username
open test_cursor -- 打开游标
declare @temName Varchar(10)
fetch next from test_cursor into @temName -- 取一条数据赋值给临时变量
while @@fetch_status = 0 --获取下一条数据是否成功的标识 0:成功; -1:获取数据失败或者此行不在结果集中; -2:获取的行不存在。
begin
/******
在此可以进行数据增删改等操作
******/
print @temName
fetch next from test_cursor into @temName -- 取一条数据赋值给临时变量
end
colse test_cursor --关闭游标
deallocate test_cursor --销毁游标
游标的格式就是这个样子的,主要是根据实际数据情况进行使用。
相关文章推荐
- SQL笔记
- Hibernate主键生成方式 Key Generator
- 源码-印度式乘法口诀表(“双十九”)的PL/SQL实现
- mysql怎么终止当前正在执行的sql语句
- Postgresql 配置文件详解
- 防止sql注入
- Postgresql 配置文件详解
- windows安装配置mysql-5.7.13-winx64方法
- 外键以及外键约束简介
- 【MySQL】性能优化之 Index Condition Pushdown
- mysql获取第n条记录
- SQL group by分组查询
- (C#) SQLite数据库连接字符串
- Postgresql 同步流复制
- Postgresql 安装
- Spring Data MongoDB 三:基本文档查询(Query、BasicQuery)(一)
- Postgresql 安装
- 使用redis对商城的首页添加缓存
- Postgresql 同步流复制
- Oracle同义词创建及其作用