创建SQL Server游标变量的实现方法

数据库 SQL Server
SQL Server中中用DECLARE语句声明变量,并用SET或SELECT语句给其指派值,游标变量同样可以用DECLARE语句进行声明。

SQL Server中的变量很多,下面就为您介绍创建SQL Server游标变量的实现方法,如果您对SQL Server游标变量方面感兴趣的话,不妨一看。

在批处理或过程的正文中用DECLARE语句声明变量,并用SET或SELECT语句给其指派值。

游标变量可通过该语句声明,并且可用在其他与游标相关的语句中。所有变量在声明后均初始化为NULL。

首先创建一个游标并打开该游标,之后创建一个游标变量并将游标的值(SELECT * FROM Jobs)赋给游标变量,并通过FETCH语句读取游标变量中的值,***关闭并释放游标。

SQL语句如下:

  1. USE pubs  
  2. DECLARE MyCursor_001 Cursor FOR    --创建游标  
  3. SELECT * FROM Jobs  
  4. OPEN MyCursor_001    --打开游标DECLARE @CursorVar Cursor    --创建游标变量  
  5. SET @CursorVar = MyCursor_001    --为游标变量赋值  
  6. FETCH NEXT FROM @CursorVar    --读取游标变量中的值  
  7. CLOSE MyCursor_001    --关闭游标  
  8. DEALLOCATE MyCursor_001    --释放游标  

 

 

 

【编辑推荐】

Java调用Sql Server存储过程

SQL Server创建视图的语法

SQL Server排序规则的应用

带您了解SQL Server标识列

SQL Server UPDATE语句的用法

责任编辑:段燃 来源: 互联网
相关推荐

2010-07-01 14:36:34

SQL Server动

2010-11-12 10:23:05

SQL Server变

2010-07-26 11:27:43

SQL Server打

2010-11-10 14:35:17

SQL Server创

2013-05-20 16:09:39

SQL Server

2010-07-23 18:33:57

SQL Server游

2010-11-11 10:41:03

sql server遍

2010-07-26 08:49:58

SQL Server游

2010-07-14 15:32:28

SQL Server

2010-10-22 13:34:49

SQL Server游

2010-07-01 14:46:10

SQL Server临

2010-11-10 15:29:40

SQL SERVER

2010-11-08 11:22:21

SQL Server同

2010-07-13 17:25:55

SQL Server

2010-10-20 10:19:33

sql server删

2010-11-10 11:54:32

SQL SERVER删

2010-11-12 10:38:24

SQL Server自

2010-07-26 09:06:09

SQL Server游

2010-11-16 15:40:21

oracle游标

2010-10-20 17:00:51

SQL Server代
点赞
收藏

51CTO技术栈公众号