SQL Server中游标的使用
2024-10-16 02:52:46
举个栗子:
-- 临时变量
DECLARE @Id UNIQUEIDENTIFIER
-- 声明游标名
DECLARE cursor_name CURSOR
FOR SELECT ID from COM_DataDictionaryInfo
-- 打开游标
OPEN cursor_name
-- 先查询一次再循环,防止有多个游标时@@FETCH_STATUS=-1不能进入下个游标循环的情况
FETCH NEXT FROM cursor_name into @Id
-- 循环取数据
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT @Id
FETCH NEXT FROM cursor_name into @Id
END
-- 关闭游标
Close cursor_name
-- 删除游标
Deallocate cursor_name
不过,现在比较少使用游标了,效率低。
最新文章
- JavaScript中的数组详解
- ajax给全局变量赋值问题
- maven eclipse web项目流程(简化内容)
- zip命令的用法
- gridview两列数据的互换
- Java 中级IO流基础及主要API编程
- [Unity3D]Unity3D游戏开发MatchTarget的作用攀登效果实现
- 杂音 &; pop 音的解决方法
- 【GIS】GeoHash
- 异步async、await和Future的使用技巧
- mysql 表中已经存在数据 修改字段类型 varchar(11) 改为 int(11)
- AttributeError: 'dict' object has no attribute 'iteritems'
- python自学开始
- underscore-1.8.3-analysis.js
- linux vi常用操作
- idea中处理异常的快捷键
- 使用git提交代码的一些小心得
- jQuery左右选择框
- 通过get_FOO_display 查找模型中的choice值
- Netty源码细节-accept、read(Linux os层 + Netty层代码细节)(转)