SQLSERVER 游标的使用
2015-09-09 09:51
281 查看
游标的使用简单例子:
CREATE PROC [WSP_PM_DeleteNode] ( @SiteID INT, -- 站点标识 @NodeID INT -- 游戏标识 ) WITH ENCRYPTION AS -- 属性设置 SET NOCOUNT ON BEGIN DECLARE @ChildNode INT -- 定义游标. DECLARE c_node CURSOR FAST_FORWARD FOR SELECT NodeID FROM GameListNode WHERE JoinID=@NodeID AND SiteID=@SiteID -- 打开游标 OPEN c_node; WHILE 1=1 BEGIN -- 填充数据. FETCH NEXT FROM c_node INTO @ChildNode -- 假如未检索到数据,退出循环. IF @@fetch_status!= 0 BREAK; PRINT @ChildNode END -- 关闭游标 CLOSE c_node; -- 释放游标 DEALLOCATE c_node; RETURN 0 END GO
相关文章推荐
- 《高性能MySQL》第二章
- "Host 'xxx.xxx.xxx.xx' is blocked because of many connection errors; unblock with 'mysqladmin flush-
- 在linux下安装oracle数据库
- Redis学习笔记(第一天)
- mysql修改密码的四种方法
- mysql基本操作
- 查看ORACLE执行计划的几种常用方法
- windows 下一个mysql password忘记改变
- 编译安装mysql
- ORACLE与MYSQL代码开发差异
- 经典SQL语句大全
- 数据库大会
- php+redis
- oracle与mysql数据库的区别
- 必学高级SQL语句
- SQL
- centos6.3下安装phpredisadmin,以及配置文件
- ECshop 数据库表结构
- PostgreSQL 中定义自己需要的数据类型
- oracle用户密码过期的处理方法