设为首页 加入收藏

TOP

游标――SQL server简析
2014-11-23 22:13:41 来源: 作者: 【 】 浏览:11
Tags:游标 SQL server 简析

游标——SQL server简析
游标:
一.概念: 是 系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。一批记录找出来放在游标里,依次某一结果集中逐一读取一条记录
二.游标操作
1.声明游标:declare 游标
声明包括内容:游标名字,数据来源表和列,选取条件,属性仅读或修改
格式:declare 游标名cursor[local|global]forward_only|scroll]read_only](注:read only只读游标)
例子:declare cur_authors cursor
www.2cto.com
For
Selectau_id,au_lname,au_fname,phone,address,city,state,contrct from authors (for read only)
2.打开游标:open 游标名称
3.关闭游标: close 游标名称
4 .删除游标: deallocate 游标名称
5.获取信息: fetch
格式:
Fetch
[[next|prior|first|last|absolute{n|@nvar}|relative{n|@nvar}]from]cursor_name
[into @variable_name1,@variable_name2…..]
注:next:返回到当前行的下一行
Prior:返回到当前行的前一行
First:返回到当前行的第一行
www.2cto.com
Last:返回到当前行的最后一行
Absolute{n|@nvar):若n和...为正返回数据行数
into@variable_name[..n]:允许将使用fetch命令读取的数据存放在多少个变量中
有图表示:

作者 宋谋霞
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇已超过了锁请求超时时段。(Micros.. 下一篇SQL游标的使用与语法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: