`

SQl游标的使用

SQL 
阅读更多

use testtest
-- 定义游标MyTestCursor:
declare MyTestCursor cursor
for select id,score from returnScore
/*从表中选取两个字段*/
/* 表TBLPRICELISTGROUPITEM中的字段PGI_ITM_CODE是Unique Key */
-- 打开游标MyTestCursor:
open MyTestCursor
declare @id int
declare @score int
--fetch取出游标所指的记录,并将记录结果存入到变量中:
fetch from MyTestCursor into @id,@score

/***************** begin of loop *******************************/
while @@FETCH_STATUS = 0
Begin
update returnScore set score=() where id=@id
fetch next from MyTestCursor into @id,@score
End
/***************** end of loop *******************************/
select @id as code ,@score as price
/***********关闭游标,释放游标:***************/
close MyTestCursor
deallocate MyTestCursor

 

 

update returnScore set score=(   ??  ) where id=@id                      --------这一句,,括号里面的是我要分别给id设置的新的分数(已经存在),,,到这里就不会了


广东0420_flb(1171131830)  14:09:27
update returnScore set score=() where id=@id            ------------------这一句id会自动轮循,,但是,,我怎么设置,,轮循到的id,,,的对应的score

 

分享到:
评论

相关推荐

    SQL游标使用例子--有注释

    ### SQL游标使用详解 #### 一、引言 在SQL编程中,游标是一种用于处理查询结果集的工具,可以实现对数据行的逐行访问。本文将通过一个具体的示例来详细介绍如何使用SQL游标,并解释其背后的原理与应用场景。 ####...

    SQL游标使用金典

    ### SQL游标使用详解 #### 一、游标概述 在深入探讨SQL游标的使用之前,我们先来了解一下什么是游标。游标是数据库管理系统的功能之一,它允许用户逐行处理查询结果集中的数据。通常情况下,当我们执行一个SELECT...

    sql游标使用大全.pdf

    ### SQL游标使用大全知识点详解 #### 一、概述 SQL游标是一种强大的数据库功能,允许用户逐行处理查询结果集。本文档旨在全面介绍如何在Oracle数据库中使用SQL游标,包括其基本概念、使用场景以及具体的操作方法。...

    关于sql游标使用的教程

    本教程将深入探讨SQL游标的使用,帮助你更好地理解和掌握这一技术。 首先,我们要明白什么是SQL游标。游标,或者称为光标,允许我们在结果集中定位并逐行处理数据。在SQL中,游标主要用于处理多行结果集,它提供了...

    SQL游标原理和使用方法

    二、SQL游标使用方法 1. 在SQL Server中,游标的使用通常包括以下几个步骤: - DECLARE声明游标,定义游标的名称、返回结果集的SELECT语句及游标属性。 - OPEN打开游标,准备开始处理结果集。 - FETCH从游标中...

    关于sql游标的使用教程及案例

    标题“关于sql游标的使用教程及案例”指出了文档的核心内容,即将对SQL游标使用进行讲解,并通过具体案例加深理解。描述“对游标使用的讲解及相关案例”进一步明确了文档将提供游标使用的详细解释,并结合实例进行...

    SQL经典游标使用方法

    龙摆尾(坚行).sql.txt和游标实例.sql.txt很可能是包含具体游标使用示例的文件,可能涵盖了诸如迭代处理数据、基于条件更新数据等场景。实际应用中,游标常用于循环执行某个操作,例如批量更新满足特定条件的记录...

    SQL游标原理和使用方法.doc

    ### SQL游标原理和使用方法 #### 一、引言 在数据库开发中,当我们需要检索数据时,通常会使用`SELECT`语句。但在某些情况下,我们需要从查询结果集中逐条读取记录,这时就需要用到游标。本文将详细介绍SQL游标的...

    Sql游标使用

    除了基本的游标使用,例子中还展示了一个更复杂的场景,创建了两个临时表`#Temp1`和`#Temp2`,然后通过游标来合并数据。在游标操作中,如果`#Temp2`已经存在与当前`#Temp1`中`deptid`相同的记录,那么就在`#Temp2`的...

    一个简单的用法SQL游标的用法

    一个简单的用法一个简一个简单的用法一个简单的用法单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法一个简单的用法

    SQL编程中的游标的使用方法

    -- 批量导入时的触发器的游标使用实例 BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; DECLARE @id uniqueidentifier DECLARE @...

    SQL游标小计

    SQL游标小计

    实训SQL游标的使用

    记住,熟练掌握SQL游标对于任何数据库开发者来说都是至关重要的技能,无论是在日常的查询任务还是在复杂的业务逻辑处理中,游标都能发挥重要作用。通过不断练习和学习,你将能够更好地理解和运用SQL游标,从而提升你...

    SQL语句\sql 游标总结

    * INSENSITIVE:定义一个游标,以创建将由该游标使用的数据的临时复本。 * SCROLL:指定所有的提取选项(FIRST、LAST、PRIOR、NEXT、RELATIVE、ABSOLUTE)均可用。 * select_statement:定义游标结果集的标准 SELECT...

    sql 游标使用笔记

    以下是对SQL游标使用的详细说明: 1. **声明游标**: 在使用游标之前,首先需要声明它。声明游标包括定义游标的名称以及要从中检索的查询。在提供的代码中,`DECLARE my_cursor CURSOR` 声明了一个名为 `my_cursor...

    Sybase与SQL数据库游标心得

    《SQL游标使用方法.txt》文件可能会涵盖如何在T-SQL(Transact-SQL)中声明、打开、移动和关闭游标,以及如何在游标中执行INSERT、UPDATE和DELETE操作。SQL Server游标有五种类型:快照、静态、动态、键集驱动和可...

    sql server游标的使用

    sql server 游标 使用的使用方法 --读取数据(使用FETCH来获取该记录的值;FETCH会执行两步操作:首先将游标当前指向的记录保存到一个局部变量中, --然后游标将自动移向下一条记录) --将一条或多条记录读入某个...

    SQL Server 游标的简单使用

    一、SQL server 游标的简单使用 一个对表进行操作的T-SQL语句通常都可产生或处理一组记录,但是许多应用程序,尤其是T-SQL嵌入的主语言,通常不能把整个结果集作为一个单元来处理,这些应用程序就需要用一种机制来...

Global site tag (gtag.js) - Google Analytics