`

sql游标001

阅读更多

--游标

 

-- 申明游标 
declare cursor_001 cursor for select DICT_CODE,DICT_DESCRIBE,DICT_VALUE from @variable_Table
-- 开启游标
open cursor_001
fetch next from cursor_001 into @DICT_CODE,@DICT_DESCRIBE,@DICT_VALUE
while (@@fetch_status = 0)
begin
if exists(select top 1 OBJECT_ID from E3_MEASURE_U2000V1R7C00 where OBJECT_ID = @TDTNAME and DICT_CODE = @DICT_CODE and TDT = @STAND_TDT)
begin
update E3_MEASURE_U2000V1R7C00 set VALUE = @DICT_VALUE where OBJECT_ID = @TDTNAME and DICT_CODE = @DICT_CODE and TDT = @STAND_TDT
end
else
begin
insert into E3_MEASURE_U2000V1R7C00 values (@TDTNAME,''TDT'',@DICT_CODE,@DICT_DESCRIBE,@DICT_VALUE,@STAND_TDT)
end
fetch next from cursor_001 into @DICT_CODE,@DICT_DESCRIBE,@DICT_VALUE
end
close cursor_001
deallocate cursor_001 
set @count=@count-1
end
'
print @RunSQL
EXECUTE SP_EXECUTESQL @RunSQL

 

分享到:
评论

相关推荐

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

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

    SQL游标的使用详解

    SQL游标是数据库开发中处理数据记录的一种重要工具,尤其在需要逐条处理查询结果集时。游标允许程序员按照类似于传统文件处理的方式对数据库中的数据进行操作,它提供了从结果集中选择、移动、更新或删除单条记录的...

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

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

    SQL游标小计

    SQL游标小计

    SQL语句\sql 游标总结

    SQL 语句和游标总结 SQL 语句和游标是数据库管理系统中两个非常重要的概念。游标提供了一种从表中检索数据并进行操作的灵活手段,主要用在服务器上,处理由客户端发送给服务器端的 SQL 语句,或是批处理、存储过程...

    SQL经典游标使用方法

    综上所述,理解并熟练掌握SQL游标是提升数据库操作能力的重要步骤。通过游标,我们可以实现更加灵活和精细的数据处理,但也需要注意在性能和灵活性之间找到平衡。通过阅读和实践上游水位年报查询.txt、龙摆尾(坚行...

    SQL游标原理和使用方法

    SQL游标是数据库管理系统中一个重要的概念,它允许程序员按需逐行处理查询结果,而不仅仅是一次性获取所有数据。在数据库编程中,特别是在处理大量数据或进行复杂事务时,游标显得尤为有用。本文将详细讲解SQL游标的...

    实训SQL游标的使用

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

    sql 游标详解

    ### SQL 游标详解 #### 一、游标的基本概念 在SQL中,游标是一种特殊的指针,用于逐行地检索查询结果。这与一般的SQL查询不同,后者通常是返回所有匹配的结果集。游标提供了对从表或多个表中获取的数据进行遍历的...

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

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

    关于sql游标使用的教程

    SQL游标是数据库管理系统中一个重要的概念,尤其在Oracle数据库中,它被广泛用于处理复杂的查询和数据操作。本教程将深入探讨SQL游标的使用,帮助你更好地理解和掌握这一技术。 首先,我们要明白什么是SQL游标。...

    SQL游标使用金典

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

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

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

    SQL游标深处 游标案例 没有说明 自己看

    ### SQL游标深入解析与应用案例 #### 一、SQL游标基础知识 **SQL游标**是一种数据库对象,主要用于在数据库管理系统中处理结果集中的数据行。它允许用户逐行检索查询结果,并对每一行执行复杂的操作。游标通常用于...

    SQL游标实例

    SQL游标是数据库管理系统中一个重要的概念,它允许程序员或数据库管理员逐行处理查询结果集,而不仅仅是一次性处理整个结果集。在处理大量数据或需要按特定顺序执行操作时,游标显得尤为有用。本篇文章将深入探讨SQL...

    sql游标示例

    本示例通过一系列步骤展示了如何使用SQL游标来处理表中的数据。它涉及到了变量声明、条件判断、游标的声明与操作等多个方面。需要注意的是,虽然游标提供了强大的数据处理能力,但其性能通常不如基于集合的查询操作...

    利用SQL游标存储过程分页方案

    利用SQL游标存储过程分页方案,以前用过,应该还行

    SQL游标简介(详细)

    SQL游标是数据库开发中的一种重要工具,尤其在处理逐条数据操作的场景下显得尤为重要。游标允许程序员按照特定顺序访问查询结果集,并对每一行数据进行独立的操作,如读取、修改、删除等。这与传统的面向集合的...

    静态、动态sql及各种游标

    静态、动态SQL及各种游标 静态SQL和动态SQL是两种不同的SQL语句执行方式,分别应用于不同的场景中。静态SQL是指在PL/SQL中直接运行的SQL语句,没有什么特别之处。动态SQL则是指利用EXECUTE IMMEDIATE语句执行的SQL...

Global site tag (gtag.js) - Google Analytics