SQL Server 游标
来源:互联网 发布:黑客帝国 重访矩阵 编辑:程序博客网 时间:2024/06/03 20:06
• 游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。
• 可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。
• 游标的组成
• 游标结果集
• 定义该游标获取到的SELECT语句返回的行的集合
• 游标位置
• 指向这个结果集某一行的当前指针
• 游标的生命周期
• 声明游标
• 打开游标
• 读取游标
• 关闭游标
• 释放游标
• @@fetch_status是一个全局变量,其值有以下三种,分别表示三种不同含义:【返回类型integer】
• 0 FETCH 语句成功
• -1 FETCH 语句失败或此行不在结果集中
• -2 被提取的行不存在
declare test_cursor cursor scroll for --声明游标select depname from Depopen test_cursor --打开游标declare @depname varchar(10)while @@fetch_status = 0 --循环条件为读取游标正常beginprint @depnamefetch next from test_cursor into @depname --向下推动游标endclose test_cursor --关闭游标deallocate test_cursor --释放游标
1 0
- SQL-SERVER 声明游标
- sql server 游标使用
- SQL-SERVER声明游标
- SQL Server 游标使用方法
- SQL-SERVER 声明游标
- SQL-SERVER 声明游标
- SQL-SERVER声明游标
- SQL SERVER 游标
- Sql Server游标使用
- [SQL Server]游标示例
- SQL SERVER 游标 更新
- SQL Server 游标
- SQL Server 游标
- sql server 游标 例子
- sql server游标
- SQL Server 之 游标
- SQL Server 游标
- SQL Server游标使用
- 基于Qt5的桌面应用程序上传到Mac App Store流程
- UE4 在游戏中使用Slate
- Android 传感器 III-位置传感器
- Honeypot Networks
- 数据库的常见应用
- SQL Server 游标
- log4j flume
- 安装和使用memcached
- JAVA 参数传递 小记一则
- UE4 Slate概述
- 关于Java Project 打jar对配置文件以及jar的引用
- [小技巧] git: Your branch and 'origin/master' have diverged
- 数据库的case when 使用实例
- LeetCode 171/168 Excel Sheet Column Number/Title