栏目导航
热点推荐
- 心得:Sql语句绝妙用法
- SQL Server数据转换服务小妙招
- SQL Server数据库常用的T-SQL命
- 详解SQLServer 存储过程
- SQL数据库挂马解决方案
- 分析 SQL Server 的内存为何不断
- SQL Server数据库查询速度慢的原
- 详细讲解删除SQL Server日志的具
- 三步骤快速创建SQL Server数据库
- SQL Server事务日志的几个常用操
- SQLServer应用程序中的高级SQL注
- 使用SQL Server 2008进行服务器
阅览排行
SQL Server游标实例演示不得不看
www.jz123.cn 2010-08-05 来源: 中国建站 责任编辑(袁袁) 我要投递新闻
以下的文章主要描述的是SQL Server游标实例,假如你在实际操作中遇SQL Server游标实例,但是你却不知道对其如何正确应用,那么以下的文章对你而言一定是良师益友,希望会给你带来一些帮助在此方面。
SQL Server游标实例:
Declare MyCusror Cursor Scroll For Select * From Master_Goods Order By GoodsID Open MyCursor Fetch next From MyCursor Into @GoodsCode,@GoodsName While(@@Fetch_Status = 0) Begin Begin Select @GoodsCode = Convert(Char(20),@GoodsCode) Select @GoodsName = Convert(Char(20),@GoodsName) PRINT @GoodsCode + ':' + @GoodsName End Fetch next From MyCursor Into @GoodsCode,@GoodsName End Close MyCursor Deallocate MyCursor
修改当前游标的数据方法如下:
UpDate Master_Goods Set GoodsName = 'php100' Where Current Of MyCursor
删除当前游标行数据的方法如下:
Delete From Master_Goods Where Current Of MyCursor
Select @@CURSOR_ROWS 可以得到当前游标中存在的数据行数。注意:此变量为一个连接上的全局变量,因此只对应最后一次打开的游标。
打开游标
全局游标:Open Global MyCursor
局部游标: Open MyCursor
以上的相关内容就是对SQL Server游标实例的介绍,望你能有所收获。
上一篇:SQL Server数据库的高性能优化经验总结 下一篇:SQL Server镜像操作轻松掌握