SQL Server游标实例演示,不得不看!

数据库 SQL Server
SQL Server游标在实际的应用中是经常出现的在实际的运行中带来很多的不便,以下的文章就是介绍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 = 'yangyang8848' Where Current Of MyCursor; 

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

 

  1. Delete From Master_Goods Where Current Of MyCursor 

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

打开游标

全局游标:Open Global MyCursor

局部游标: Open MyCursor

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

【编辑推荐】

  1. SQL Server浮点数据类型的详细解析
  2. 对SQL Server字符串数据类型的具体描述
  3. 卸载SQL Server 2005组件的正确顺序
  4. SQL Server使用检查约束来验证数据实战演示
  5. SQL Server数据库的临时表的正确操作步骤
责任编辑:佚名 来源: csdn.net
相关推荐

2010-05-26 15:58:52

MySQL远程连接

2010-05-10 13:01:03

OracleDBA面试

2010-05-25 09:58:43

MySQL数据库

2010-05-21 09:40:57

MySQL出错代码列表

2014-10-30 13:38:55

编程算法程序员

2010-05-18 10:34:29

MySQL数据库备份

2010-08-02 11:01:29

DB2 Resotre

2019-12-10 15:30:27

SaaSIaaS云计算

2017-05-17 14:46:22

容器DockerLinux

2010-05-26 13:14:22

MySQL错误解决方案

2010-04-21 17:19:29

Oracle创建

2010-09-28 09:42:16

2010-08-18 11:36:40

DB2简史

2010-08-18 15:01:08

DB2 9安装方法

2010-05-07 18:21:42

Oracle提高SQL

2010-06-12 15:03:55

2010-09-29 17:36:00

管理平台

2018-01-24 09:52:18

SQL查询秘诀

2019-04-09 13:10:44

工业大数据互联网工业生产

2010-05-05 11:30:21

点赞
收藏

51CTO技术栈公众号