读书人

Sql Server游标有关问题

发布时间: 2012-02-09 18:22:27 作者: rapoo

Sql Server游标问题
谁能给我讲解下 SQL SERVER中的游标问题啊
游标是怎么回事?
怎么使用它?
使用它有什么好处?
使用它的优越性在那?
为什么要使用游标?

求大侠的 高解!!!!!

[解决办法]
游标定义
DECLARE cursor_name CURSOR FOR SELECT_statement;
游标操作
OPEN 打开游标
OPEN cursor_name;
FETCH 获取游标当前指针的记录,并传给指定变量列表,注意变量数必须与游标返回的字段数一致,要获得多行数据,使用循环语句去执行FETCH
FETCH cursor_name INTO variable list;
CLOSE关闭游标
CLOSE cursor_name ;
注意:mysql的游标是向前只读的,也就是说,你只能顺序地从开始往后读取结果集,不能从后往前,也不能直接跳到中间的记录.

读书人网 >SQL Server

热点推荐