`
tiramisu110
  • 浏览: 25302 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

oracel编写存储函数

 
阅读更多

DECLARE

   vn_commit_count   NUMBER (4);

   vn_count          NUMBER (4);

 

   CURSOR cur_get_id

   IS

     SELECT id  from table

BEGIN

   vn_count := 0;

   vn_commit_count := 5000;

 

   FOR c_get_id IN cur_get_id

   LOOP

      BEGIN

         UPDATE  table set column = ''

         where XX=c_get_id.id;

         

          

        vn_count := vn_count + 1;

 

         IF vn_count = vn_commit_count

         THEN

            COMMIT;

            vn_count := 0;

         END IF;

      EXCEPTION

         --如果循环内的错误可以忽略,则捕获异常;如果不允许忽略错误,则不需要捕获异常

 

         WHEN OTHERS

         THEN

            NULL;

      END;

   END LOOP;

 

   COMMIT;

END;

 

 

分享到:
评论

相关推荐

    oracle自定义日期函数

    DATEADD 函数的实现主要是通过使用 PL/SQL 语言来编写一个存储过程。函数的输入参数包括 datepart、num 和 indate,其中 datepart 是一个字符串,表示要添加的时间间隔的类型,例如 year、quarter、month 等;num 是...

    oracle存储过程函数生成DEMO

    在这个"Oracle存储过程函数生成DEMO"中,我们主要关注如何在Oracle数据库环境中设计、编写、测试以及调用存储过程和函数。下面将详细阐述相关知识点。 1. **存储过程**: - 存储过程是一组预先编译的SQL语句,存储...

    oracle oracle函数 存储过程

    在Oracle中,函数和存储过程是两个非常重要的概念,它们在数据库编程和数据管理中扮演着核心角色。 Oracle数据库基础是理解函数和存储过程的基础。数据库基础涵盖了数据模型、SQL语言、数据库对象(如表、视图、...

    练习利用PLSQL Developer编写和管理存储过程、存储函数和触发器等

    PLSQL Developer是一种功能强大的Oracle数据库开发工具,提供了许多功能来帮助开发者快速编写和管理存储过程、存储函数和触发器等高级数据库对象。本文将详细介绍如何使用PLSQL Developer编写和管理存储过程、存储...

    oracle函数大全及存储过程语法

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和灵活性主要体现在它的SQL扩展以及丰富的内置函数和存储过程中。本文将深入探讨"Oracle函数大全及存储过程语法"这一主题,帮助你提升在数据库管理、...

    delphi调用Oracle的存储过程

    4. **编写事件处理程序**:双击`Button1`,在`Button1Click`事件处理程序中编写代码以调用Oracle存储过程。 #### Delphi中调用Oracle存储过程 以下是完整的Delphi代码示例,用于调用上述创建的Oracle存储过程: `...

    Oracle资料 Oracle九阴真经 Oracle函数大全 Oracle错误码 Oracle参考手册 Oracle全套chm.7z

    2. **Oracle函数大全**:Oracle数据库支持大量的内置函数,包括数学函数、字符串函数、日期时间函数、转换函数等,这些函数在编写SQL查询、PL/SQL程序时非常有用。例如,`TO_DATE()`用于将字符串转换为日期,`UPPER...

    oracle存储过程编写

    2. PL/SQL:Oracle的专用编程语言,结合了SQL与过程式编程语言的特点,用于编写存储过程和函数。 二、创建存储过程 1. 使用CREATE PROCEDURE语句创建存储过程,例如: ```sql CREATE PROCEDURE procedure_name ...

    oracle 函数大全 参考函数 手册 速查 chm格式

    通过深入学习和熟练掌握这些函数,可以提高在Oracle数据库中编写高效、精确的SQL查询和存储过程的能力。无论你是初学者还是经验丰富的开发者,这份Oracle函数大全都是一个宝贵的参考资料,能帮助你解决日常工作中...

    Oracle中的函数、存储过程、包

    Oracle数据库系统中,函数、存储过程和包是重要的PL/SQL编程元素,它们在数据库管理和应用开发中扮演着核心角色。 1. **函数**: - **系统函数**:Oracle预定义的一系列函数,如SYSDATE获取当前日期,USER获取当前...

    oracle通过存储过程POST方式访问接口

    总的来说,"Oracle通过存储过程POST方式访问接口"涉及到数据库编程、网络通信和安全性等多个方面,需要综合运用PL/SQL和Oracle的网络工具。通过学习和实践,你可以构建出高效、安全的接口交互方案。

    oracle函数大全及存储过程语法.rar

    本资源"oracle函数大全及存储过程语法.rar"显然是一个关于Oracle函数和存储过程的详细指南,涵盖了各种常用和高级的函数以及存储过程的编写和使用方法。 一、Oracle函数 Oracle提供了丰富的内置函数,包括数值函数...

    Oracle存储过程编写及调优

    在Oracle中,编写高效且优化的存储过程是提升系统性能的关键步骤。 首先,存储过程的编写应当遵循良好的编程实践,确保SQL语句的质量。在设计存储过程时,目标是减少服务器资源的消耗,如CPU使用、IO次数和排序数量...

    oracle API和函数库

    它可以创建存储过程、函数、触发器等数据库对象,提高应用程序的性能和安全性。 3. OCI(Oracle Call Interface):这是Oracle提供的C语言接口,让开发者可以在C/C++程序中直接访问数据库。通过OCI,程序员可以构建...

    Oracle内置函数大全.rar

    深入学习Oracle内置函数不仅能够提高SQL查询的效率,还能帮助开发人员编写出更高效、更简洁的存储过程和触发器。通过“Oracle内置函数大全.ppt”这份资料,你可以详细了解到每个函数的语法、参数、返回值以及实例...

    oracle存储过程_函数_语法_大全_详解

    存储过程和函数作为Oracle数据库的重要组成部分,可以帮助开发人员编写更加灵活、高效的数据库应用程序。本文将详细介绍Oracle存储过程与函数的创建、使用方法以及常见操作。 #### 二、创建存储过程 存储过程是一...

    oracle存储过程函数和程序包.ppt

    Oracle存储过程、函数和程序包是数据库管理中的重要概念,它们允许开发人员在数据库级别进行复杂的逻辑处理和数据操作。本教程将深入讲解这些概念及其应用。 首先,游标是数据库处理中的关键元素,用于遍历查询结果...

    oracle函数大全与存储过程语法-中文.rar

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和灵活性主要体现在它的函数和存储过程上。本资源包“oracle函数大全与存储过程语法-中文.rar”涵盖了从Oracle 9i到10G版本的函数和存储过程的详细...

    oracle存储过程教程

    除了基本的存储过程,Oracle还提供了存储函数、游标、异常处理、事务控制等高级特性。存储函数与存储过程类似,但直接返回一个值,无需输出参数。游标则允许在PL/SQL中逐行处理查询结果。异常处理使得程序能够优雅地...

    oracle存储过程函数程序包课件ppt

    Oracle存储过程、函数和程序包是数据库管理中的关键概念,它们是PL/SQL编程的核心组成部分。存储过程是一种预编译的、命名的PL/SQL代码块,可以存储在数据库中,便于多次调用,提高效率并实现代码的模块化。在创建...

Global site tag (gtag.js) - Google Analytics