`

PL/SQL多行数据处理

    博客分类:
  • sql
 
阅读更多
1.游标
申明游标 使用时打开
cursor c_cursor is
....
open c_cursor;
loop
    fetch c_cursor into vo;
    exit when c_cursor%notfound;
    ...
end loop;
close c_cursor;

2.直接For
for table_columns_tmp in (select column_1,... from table_1... where ...) loop
    table_columns_tmp.column_1 --取值
    ...
end loop;

m_i number;
for m_i in 1 .. m_list.count loop
    m_list(m_i).fund_code
end loop;
分享到:
评论

相关推荐

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    oracle pl/sql从入门到精通 配套源代码

    5. **游标和集合操作**:如何使用游标遍历查询结果,以及集合类型的创建和操作,这在处理多行数据时非常常见。 6. **数据库对象操作**:创建、修改和删除表、视图、索引等数据库对象,以及相关的权限管理。 7. **...

    Oracle Database 12c PL/SQL开发指南 实例源代码

    3. **游标**:在PL/SQL中如何使用游标处理单行或多行数据,以及游标的声明、打开、关闭和循环遍历。 4. **记录类型**:定义和操作记录类型,用于处理动态或不确定的数据结构。 5. **集合类型**:包括数组(PLS_...

    PL/SQL doc 文件

    * 高性能的基于事务处理的语言,能运行在任何 ORACLE 环境中,支持所有数据处理命令。 * 支持所有 SQL 数据类型和所有 SQL 函数,同时支持所有 ORACLE 对象类型。 * 块可以被命名和存储在 ORACLE 服务器中,同时也能...

    oracle 中 pl/sql 只是学习方法

    PL/SQL结合了这两种语言的优点,使得开发者能够编写复杂的数据库应用程序,进行数据处理和管理。 PL/SQL的结构主要由三部分组成:声明部分、执行部分和异常处理部分。在声明部分,我们可以定义变量、常量、游标、...

    Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本

    4. **游标**:游标是PL/SQL中处理单行或多行结果集的关键工具。通过游标,程序员可以逐行处理查询结果,进行更新、插入或删除操作。 5. **异常处理**:Oracle PL/SQL提供了丰富的异常处理机制,使得程序能够优雅地...

    PL/SQL語法大全

    1. **高性能事务处理**:PL/SQL是为处理大量事务而设计的,能够在任何Oracle环境中运行,并支持所有数据处理命令。 2. **全面的SQL支持**:PL/SQL不仅支持所有SQL数据类型和函数,还支持Oracle的所有对象类型,提供...

    pl/sql 学习资料

    - 数据类型:熟悉PL/SQL内置的数据类型,如NUMBER、VARCHAR2、DATE等。 - 变量和常量:声明和使用变量,以及定义常量。 - 控制流程语句:学习IF-THEN-ELSIF-ELSE、CASE、FOR循环、WHILE循环等。 - 函数和过程:...

    PL/SQL学习课件

    第五章“游标”讨论了如何在PL/SQL中使用游标来遍历查询结果集,这在处理多行数据时非常有用,尤其是在进行迭代或逐行操作时。 第六章“子程序”涵盖了过程和函数的创建、调用和参数传递。通过编写子程序,可以将...

    Oracle PL/SQL语言初级教程

    组函数,如SUM、AVG和COUNT,用于处理多行数据并返回单一结果。你可以自定义函数,也可以使用Oracle提供的内置函数。 在数据库管理方面,表是数据的基本存储结构,视图则是基于一个或多个表的虚拟表。在Oracle中,...

    PL/SQL语法帮助

    - **游标**:用于遍历查询结果集,特别是在处理单行或多行数据时非常有用。 - **记录和集合**:用于存储多条数据,可以是自定义类型的记录或标准的PL/SQL集合类型。 - **包**:封装相关的过程、函数和变量,提供模块...

    PL/SQL语言的简介

    在本篇文章中,我们将深入探讨PL/SQL的一些核心概念,包括其程序结构、流程控制、异常处理、过程与函数、以及游标和程序包。 首先,我们来看**程序结构**。PL/SQL的程序结构类似于其他面向过程的语言,如C或Java。...

    pl/sql相关学习文档

    - 存储过程没有返回值,主要用于执行一系列操作,如更新数据或执行复杂的数据处理任务。 2. **函数**: - 函数可以返回一个值,并且可以被多次调用。 #### 七、游标 游标是PL/SQL中的一个重要概念,用于处理...

    pl/sql语句基础

    综上所述,PL/SQL 不仅提供了强大的数据处理能力,而且还拥有优秀的性能表现和高度的可定制性,这使得它成为 Oracle 数据库开发中的重要组成部分。通过深入学习 PL/SQL 的基础知识,开发者可以更好地利用这一强大...

    Oracle PL/SQL编程详解

    PL/SQL不仅在数据库服务器端提供了高效的数据处理能力,在客户端工具中也可以使用PL/SQL代码。这表明PL/SQL具有良好的兼容性和移植性,可以在不同的应用程序和开发环境中重复使用。 综上所述,Oracle PL/SQL编程...

    PL_SQL Project.zip_exampleh93_pl/sql中的project_zip

    4. **游标**:用于处理查询结果集,常在处理多行数据时使用。 5. **异常处理**:通过BEGIN...EXCEPTION...END结构,可以捕获并处理运行时错误。 6. **动态SQL**:允许在PL/SQL程序中构建和执行SQL语句,增强灵活性。...

    Oracle_PL/SQL编程

    PL/SQL全称为Procedural Language/SQL,它是一种过程化语言,结合了SQL的数据操作能力,添加了编程元素,如流程控制、变量、函数、异常处理等。这种语言允许开发者编写一系列的SQL语句,并将它们组织成可重复使用的...

    Oracle PL/SQL语言入门基础

    1. 高性能:PL/SQL支持事务处理,并且能够在任何Oracle环境中运行,处理所有数据操作。 2. 数据类型和函数支持:它支持所有的SQL数据类型和函数,以及Oracle特有的对象类型。 3. 存储和重用:PL/SQL块可以被命名、...

    Oracle PL/SQL编程基础

    通过PL/SQL,开发者可以编写复杂的业务逻辑,实现数据处理的自动化,提高应用程序的效率和安全性。 ##### 特点: - **结构化编程**:PL/SQL引入了变量、流程控制结构(如循环、条件判断)、异常处理等编程特性,使...

Global site tag (gtag.js) - Google Analytics