• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

SQL Server游标实例演示不得不看_sqlserver

sqlserver 搞代码 3年前 (2018-06-17) 114次浏览 已收录 0个评论

  以下的文章主要描述的是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 Server游标实例演示不得不看_sqlserver,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址