设为首页 加入收藏

TOP

SQL Server游标实例演示不得不看
2014-11-23 22:13:37 来源: 作者: 【 】 浏览:10
Tags:SQL Server 游标 实例 演示 不得不

  以下的文章主要描述的是SQL Server游标实例,假如你在实际操作中遇SQL Server游标实例,但是你却不知道对其如何正确应用,那么以下的文章对你而言一定是良师益友,希望会给你带来一些帮助在此方面。

  SQL Server游标实例:

  
  1. Declare MyCusror Cursor Scroll
  2. For Select * From Master_Goods Order By GoodsID
  3. Open MyCursor
  4. Fetch next From MyCursor
  5. Into @GoodsCode,@GoodsName
  6. While(@@Fetch_Status = 0)
  7. Begin
  8. Begin
  9. Select @GoodsCode = Convert(Char(20),@GoodsCode)
  10. Select @GoodsName = Convert(Char(20),@GoodsName)
  11. PRINT @GoodsCode + : + @GoodsName
  12. End
  13. Fetch next From MyCursor
  14. Into @GoodsCode,@GoodsName
  15. End
  16. Close MyCursor
  17. Deallocate MyCursor

  修改当前游标的数据方法如下:

  
  1.   UpDate Master_Goods Set GoodsName = php100 Where Current Of MyCursor

  删除当前游标行数据的方法如下:

  
  1. Delete From Master_Goods Where Current Of MyCursor

  Select @@CURSOR_ROWS 可以得到当前游标中存在的数据行数。注意:此变量为一个连接上的全局变量,因此只对应最后一次打开的游标。

  打开游标

  全局游标:Open Global MyCursor

  局部游标: Open MyCursor

  以上的相关内容就是对SQL Server游标实例的介绍,望你能有所收获。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL游标原理和使用方法 下一篇sql执行计划错误之cache buffers ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: