`
andongoop
  • 浏览: 62198 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ORACLE PL/SQL CURSOR

阅读更多
DECLARE
   partyId VARCHAR2(20);                
   CURSOR c_party_group is select party_id from PARTY_GROUP;
   attrCount integer;
BEGIN
   OPEN c_party_group;
   LOOP
     FETCH c_party_group into partyId;
     exit when c_party_group%notfound;
     dbms_output.put_line(partyId);
     
     SELECT COUNT (*) INTO attrCount FROM PARTY_ATTRIBUTE WHERE PARTY_ID = partyId and attr_name = 'LEVEL';
     if attrCount = 0 then 
        insert into party_attribute (party_id, attr_name, attr_value) values (partyId, 'LEVEL', '4');
     end if;
   END LOOP;
   CLOSE c_party_group;
END;   
 

 

分享到:
评论

相关推荐

    Oracle PL/SQL实战(待续)

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

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

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL/SQL的程序设计特性,广泛应用于Oracle数据库的开发和管理。这本书"Oracle PL/SQL从入门到精通"的配套源代码,显然是为了...

    oracle pl/sql实例精讲student数据库模式数据和表脚本

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和Procedural Language的编程结构,用于在Oracle数据库环境中创建复杂的应用程序。在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨...

    Oracle PL/SQL学习官方教材

    Oracle PL/SQL是一种强大的编程语言,它将SQL与过程编程语言的特性相结合,为数据库开发提供了丰富的功能。在Oracle数据库环境中,PL/SQL是开发高效、可靠和可维护的数据库应用程序的关键工具。以下是对"Oracle PL/...

    Oracle PL/SQL实例编程(PL/SQL经典书籍)

    Oracle PL/SQL是一种强大的编程语言,它将数据库管理和应用程序逻辑紧密结合起来,是Oracle数据库系统中的核心组件之一。这本书“Oracle PL/SQL实例编程”显然旨在深入讲解如何利用PL/SQL进行实际开发工作,通过实例...

    oracle pl sql 实例精解 源代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与Procedural Language的控制结构,被广泛用于Oracle数据库的开发和管理。本资料集是"Oracle PL/SQL实例精解",提供了丰富的源代码示例,帮助读者深入...

    ORACLE8 PLSQL程序设计_sql_code.zip_oracle pl/sql_pl sql code_pl/sql_

    Oracle PL/SQL是一种强大的编程语言,它将关系数据库的强大功能与高级编程语法相结合,用于在Oracle数据库环境中构建复杂的业务逻辑和应用程序。Oracle8是PL/SQL的一个早期版本,尽管现在可能已经更新到了更高版本,...

    Oracle PL/SQL

    Oracle PL/SQL 学习指南 Oracle PL/SQL 是一种功能强大且灵活的编程语言,广泛应用于 Oracle 关系数据库管理系统中。本学习指南旨在帮助读者快速掌握 PL/SQL 的基础知识和高级技术。 PL/SQL 区块(BLOCK)的结构 ...

    oracle 中 pl/sql 只是学习方法

    Oracle中的PL/SQL是一种强大的编程语言,它是Oracle数据库与应用程序之间的桥梁,专为数据库操作而设计。PL代表“过程化语言”(Procedural Language),SQL则是“结构化查询语言”(Structured Query Language)。...

    oracle pl/sql入门教程

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库查询功能和PL的程序设计特性,为Oracle数据库的开发提供了一种高效、灵活的方式。本入门教程旨在帮助初学者快速理解并掌握Oracle PL/SQL的基础知识,通过...

    ORACLE PL/SQL命令集

    Oracle PL/SQL是一种强大的编程语言,它将关系数据库的强大功能与结构化编程语言的灵活性结合在一起,是Oracle数据库系统中的核心组件。对于初学者来说,理解并掌握PL/SQL的命令集至关重要,这将帮助你们在Oracle...

    Oracle PL/SQL的练习题

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL(过程语言)的程序设计元素,广泛应用于数据库管理、应用开发和系统集成。在Oracle数据库环境中,PL/SQL提供了高效的数据...

    Oracle PL/SQL编程

    Oracle PL/SQL编程是Oracle数据库管理系统中的核心编程语言,它结合了SQL的查询能力与过程式编程语言的特点,使得开发者可以编写复杂的业务逻辑和数据库操作。在这个领域,掌握PL/SQL的基本语法和实例应用至关重要。...

    oracle PL/ SQL语言基础

    Oracle PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库系统中的一种编程语言,它结合了SQL的查询功能和传统的过程式编程语言的特点,为数据库管理与开发提供了强大的工具。这篇文档将深入...

    Web pl/sql报表制作过程

    Web PL/SQL报表制作过程是一种将数据库数据转化为用户友好、可编辑的HTML报表的方法,它结合了HTML语言和PL/SQL编程,使得开发者能够创建直观且实用的在线报表。以下是对这一过程的详细说明: 1. **制作报表模板**...

    oracle pl/sql指南

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据操作能力与过程化编程的灵活性。在Oracle数据库系统中,PL/SQL被广泛用于创建复杂的业务逻辑和数据处理任务。以下是对PL/SQL主要特性和相关知识的详细说明: ...

    pl/sql精通

    《PL/SQL精通》这本书是针对Oracle数据库管理系统中PL/SQL编程语言的深入学习指南。Oracle SQL是Oracle数据库系统的核心语言,而PL/SQL则扩展了SQL的功能,提供了过程化编程的能力,使得数据库管理和开发更加高效和...

    PL/SQL学习笔记

    PL/SQL是Oracle公司开发的一种过程化SQL扩展,它是Oracle数据库的重要组成部分,用于在数据库服务器上编写存储过程、函数、触发器、包等可执行代码。PL/SQL可以处理复杂的数据操作和业务逻辑,支持编程结构如循环、...

Global site tag (gtag.js) - Google Analytics