SqlServer-Cursor讲解一
来源:互联网 发布:什么是数据稀疏性 编辑:程序博客网 时间:2024/05/19 14:51
DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR FOR select_statement [ FOR { READ ONLY | UPDATE [ OF column_name [ ,...n ] ] } ][;]Transact-SQL Extended SyntaxDECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_ONLY | SCROLL ] [ STATIC | KEYSET | DYNAMIC | FAST_FORWARD ] [ READ_ONLY | SCROLL_LOCKS | OPTIMISTIC ] [ TYPE_WARNING ] FOR select_statement [ FOR UPDATE [ OF column_name [ ,...n ] ] ][;]
上来看见这一堆东西估计你的接着看下去的想法立刻消去一半了,下面贴上正真的定义一个Cursor并且使用它的语句吧:
create table #table( Id int, Name nvarchar(512))insert into #table values( 1, N'dong')insert into #table values( 2, N'liu') declare @name nvarchar(512)declare MyCursor cursor for select Name from #table --定义游标,游标数据集来源临时表#tableopen MyCursor --打开游标以供下面代码使用fetch next from MyCursor into @name --将游标指向的值赋值给临时变量@name,游标指向下一条数据while @@FETCH_STATUS=0 --判断游标是否到最后一条记录begin select @name fetch next from MyCursor into @nameendclose MyCursor --关闭游标deallocate MyCursor -- 释放最后的游标引用时drop table #table
1 0
- SqlServer-Cursor讲解一
- Sqlserver Cursor
- sqlserver游标cursor
- REF CURSOR讲解
- SQL(一) cursor用法
- SQLServer游标(Cursor)简介和使用说明
- SQLServer游标(Cursor)简介和使用说明
- SQLServer游标(Cursor)简介和使用说明
- SQLServer 游标讲解
- sqlserver 函数讲解
- 游标(Cursor)的讲解与实例
- Oracle的 Cursor(一)
- SQLSERVER 多表查询讲解
- SQLServer事务的傻瓜讲解
- cursor
- cursor
- cursor
- Cursor
- 前端给挖坑
- mysql数据库的基本操作
- Redis中统计各种数据大小的方法
- Android Activity学习笔记——Activity的启动和创建
- 游戏中的网络同步机制——LOCKSTEP
- SqlServer-Cursor讲解一
- 浅出Java Socket 编程
- iOS的影片播放 MediaPlayer 和 AVPlayer
- 解决UITableView中Cell重用机制问题
- 调用.so 文件时报错has text relocations
- 分类协议ARC
- UVA 10055 - Hashmat the Brave Warrior
- 密码学:RSA加密算法详解
- 从4行代码看右值引用