/*游标*/      --游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制      /*游标的作用*/   --允许定位到结果集中的特定行。   --从结果集的当前位置检索一行或多行数据。   --支持对结果集中当前位置的行进行修改      /*创建游标*/   DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR F
        游标存储的是数据集,我们可以将select * from table所查询到的数据放到游标里面首先创建一个游标DECLARE cursor_Change CURSOR scroll --创建动态游标DECLARE译为声明,cursor_Change游标名称,CURSOR scroll译为滚动的游标紧跟着
这个函数意思是:通过参数查询对应数据。如果没有数据获取父级数据。直到找到对应数据位置。 create or replace function get_tpl_mer(mer_id       varchar2,      &nb
原创 2013-04-07 13:13:24
1017阅读
在SQL Server中,游标是一种用于逐行处理结果集的方法,特别是在需要对每条记录执行特定操作时。然而,错误的使用游标可能会导致性能问题。本文将探讨如何在SQL Server中创建游标,并提供参数解析、调试步骤、性能优化、排错指南和最佳实践。 ### 背景定位 在某些业务场景中,比如批量处理和复杂数据操作,游标能够简化SQL逻辑,但是使用不当也可能对数据库性能产生重要影响。因此,了解游标的创
原创 6月前
44阅读
MySQL必知必会知识预览 第一章——了解SQL 第二章——MySQL简介 第三章——使用MySQL 第四章——检索数据 第五章——排序检索数据 第六章——过滤数据 第七章——数据过滤 第八章——用通配符进行过滤 第九章——用正则表达式进行搜索 第十章——创建计算字段 第十一章——使用数据处理函数 第十二章——汇总数据 第十三章——分组数据 第十四章——使用子查询 第
    工作中遇到一个需求,要求多表更新数据,记录下来方便以后查看. 以下3个例子表及模拟的部分数据.--物料细表,记录id好,单号,主表id,批号,生产日期 SQL> select f_id,f_billid,f_sourceitemid,f_lot,f_productdate,f_expirationdate from inv_changebodyl
原创 2010-04-10 10:23:10
1842阅读
游标(Cursor):用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。游标可分为:l静态游标:分为显式(explicit)游标和隐式(implicit)游标。lREF游标:是一种引用类型,类似于指针。----也称为动态游标1、静态游标1.1显式游标...
原创 2022-11-28 15:26:14
1164阅读
为什么要游标:先看这个:DECLARE v_empno emp.empno%type; v_ename emp.
原创 2022-01-05 15:01:43
432阅读
带参数显式游标 /*
原创 2023-04-26 14:44:23
105阅读
转载自: http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html 这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare
转载 精选 2013-08-26 13:01:27
295阅读
第一种:createorreplacefunction cost_nogetsumamount_test(i_id    innumber ,                   
转载 精选 2014-05-30 13:46:47
580阅读
游标分为 隐式游标,显式游标,动态游标。如果想在运行的时候动态确定结果集,就要使用ref游标游标变量。 创建ref游标需要两个步骤:1 声明ref cursor类型 2 声明 ref cursor类型变量。 语法如下: type ref_cursor_name is ref cursor [return record_type] 其中,return 用于指定游标提取结果集的返回类型。有return表示是强类型ref游标, 没有return表示是弱类型的游标。弱类型游标可以提取任何类型的结果集.在PL/SQL中可以执行动态SQL语句,execute immediate 语句只能语句处理返回单行
转载 2012-05-02 21:16:00
149阅读
2评论
一、游标的定义PL/SQL 是用游标来管理 SQL 的 SELECT 语句的 . 游标是为了处理这些语句而分配的一大块内存 . 它提供了对一个结果集进行逐行处理的能力 , 可看作是一种特殊的指针 . 它与某个查询结果集相关联 , 可以指向结果集的任意位置 , 以便对指定位置的数据进行处理 . 使用...
转载 2009-07-20 15:40:00
109阅读
2评论
游标最符合我们思维了,平时用惯了高级语言,一言不合就循环。根据我有限的写存储过程的心得,能不用游标就不用e pro_te
原创 2022-08-15 14:06:20
78阅读
Oracle游标
转载 精选 2014-02-26 18:08:50
1207阅读
https://blog.csdn.net/weixin_41367660/article/details/80449032
转载 2019-07-01 11:33:00
142阅读
2评论
游标 隐示游标 显示游标 - 静态游标 - 动态游标 (IS REF CURSOR / sys_refcursor)
转载 2020-04-10 18:31:00
92阅读
2评论
简介PL/SQL 是用游标来管理 SQL 的 SELECT 语句的 。游标是为了处理这些语句而分配的一大块内存。 它提供了对一个结果集进行逐行处理的能力 , 可看作是一种特殊的指针 . 它与某个查询结果集相关联 , 可以指向结果集的任意位置 , 以便对指定位置的数据进行处理 。使用它可以在查询数据的同时对数据进行处理。游标类型隐式游标1、使用DML语句(增删改)和单行查询语...
原创 2021-08-07 09:03:19
460阅读
简介PL/SQL 是用游标来管理 SQL 的 SELECT 语句的 。游标是为了处理这些语句而分配的一大块内存。 它提供了对一个结果集进行逐行处理的能力 , 可看作是一种特殊的指针 . 它与某个查询结果集相关联 , 可以指向结果集的任意位置 , 以便对指定位置的数据进行处理 。使用它可以在查询数据的同时对数据进行处理。游标类型隐式游标1、使用DML语句(增删改)和单行查询语...
原创 2022-03-02 16:19:50
298阅读
游标概念在PL/SQL块中执行SELECT、INSERT、DELETE和UPDATE语句时,ORACLE会在内存中为其分配上下文区(ContextArea),即缓冲区。游标是指向该区的一个指针,或是命名一个工作区(WorkArea),或是一种结构化数据类型。它为应用等量齐观提供了一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法,是设计嵌入式SQL语句的应用程序的常用编程方式。在每个
原创 2017-12-18 10:01:52
1042阅读
  • 1
  • 2
  • 3
  • 4
  • 5