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

pl/sql function record

 
阅读更多
最近写procedure时用到了几个pl/sql function,记录一下,省得以后再用还得查。
1,DBMS_UTILITY.format_error_backtrace--错误的堆栈信息,比sqlerrm好用,sqlerrm只有错误,没有哪行报出来的,以后的错误处理中尽量用DBMS_UTILITY.format_error_backtrace代替sqlerrm
2,DBMS_LOCK.sleep(30);--睡眠30秒,同java中的sleep()
分享到:
评论

相关推荐

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

    3. **控制结构**:PL/PROCEDURE和PL/FUNCTION是PL/SQL的基本程序单元,前者不返回值,后者可以返回一个值。流程控制结构有IF-THEN-ELSIF-ELSE、CASE、FOR循环、WHILE循环和GOTO。 4. **SQL操作**:PL/SQL可以直接...

    oracle_oracle_oraclepl/sql_

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作能力和过程性编程语言的控制结构。在"Oracle PL/SQL"这本书中,作者深入浅出地探讨了这一语言的核心概念和实用技巧,尤其适合法语...

    PL/SQL 核心基础代码

    4. **过程与函数**:PL/SQL中的过程(PROCEDURE)和函数(FUNCTION)是可重用的代码块,可以接受参数并返回结果。它们可以被其他PL/SQL代码或SQL语句调用。 5. **异常处理**:通过BEGIN-EXCEPTION-END结构,我们...

    PL/SQL Developer V14.0.2.1969 x86/x64 最新官方多语言注册版(含中文)2020.08.22 官方更新

    1. **变量和数据类型**:PL/SQL支持多种数据类型,如数值型(NUMBER)、字符型(VARCHAR2, CHAR)、日期型(DATE)、布尔型(BOOLEAN)等,以及复合数据类型如记录(RECORD)和游标(CURSOR)。 2. **控制流语句**...

    PL/SQL 7.0用户指南

    2. **数据类型**:PL/SQL支持多种内置数据类型,包括数值型(NUMBER、INTEGER、BINARY_INTEGER)、字符型(VARCHAR2、CHAR)、日期时间型(DATE)、布尔型(BOOLEAN)以及PL/SQL特有的记录型(RECORD)和集合型...

    ORACLE PL/SQL命令集

    - **函数(Function)**:返回一个值的PL/SQL块,如`CREATE FUNCTION func_name (...) RETURN datatype IS ... BEGIN ... RETURN result; END;` - **游标(Cursor)**:用于遍历查询结果集,如`CURSOR cursor_name...

    Oracle PL/SQL编程

    4. **子程序**:PL/SQL支持函数(Function)和过程(Procedure)的定义,它们可以封装重复使用的代码。函数返回一个值,而过程不返回值,但可以修改输入参数的值。 5. **异常处理**:通过BEGIN...EXCEPTION部分,...

    PL/SQL Developer8.04官网程序_keygen_汉化

     函数:Create or replace function funcname(参数列表) return 返回值 as PL/SQL语句块  为便于理解,举例如下:  问题:假设有一张表t1,有f1和f2两个字段,f1为number类型,f2为varchar2类型,要往t1里写两条...

    PL/SQL程序设计 (doc格式)

    此外,还有PL/SQL特有的复合数据类型,如记录(RECORD)和表(TABLE)。 **3. 变量与常量** 变量用于存储数据,可以动态改变其值。常量则一旦定义就不能更改。声明变量和常量时,需要指定数据类型,并可选择初始化...

    编程进阶性--PL/SQL

    ### 编程进阶性—PL/SQL #### 一、PL/SQL概述与基础知识 **1.1 什么是PL/SQL?** PL/SQL(Procedural Language for SQL)是一种专门为Oracle数据库设计的过程化语言,它结合了SQL的数据操纵能力和传统编程语言的...

    PL/SQL文本文档

    PL/SQL,全称为Procedural Language/Structured Query Language,是Oracle数据库的一种扩展,它将SQL(结构化查询语言)与过程式编程语言相结合,为数据库管理提供了强大的编程能力。以下是对PL/SQL的一些核心知识点...

    精通Oracle 10g Pl/SQL编程

    ### 精通Oracle 10g Pl/SQL编程 #### 一、Oracle 10g简介 Oracle 10g是Oracle公司推出的第10代数据库产品,“g”代表网格计算(Grid Computing)。它是Oracle公司在数据库技术上的一个重要里程碑,为用户提供了更...

    PL/SQL学习资料(.doc)

    ### PL/SQL学习资料知识点详解 #### 一、PL/SQL概述 **1.1 PL/SQL的概念** PL/SQL(Procedural Language for SQL)是Oracle为支持其数据库产品而设计的一种专有的过程化语言。它将SQL命令与过程化语句结合在一起...

    pl/sql 开发最佳实践

    ### PL/SQL 开发最佳实践 #### Oracle简介与发展历程 Oracle数据库系统由Oracle公司于1979年推出,标志着关系数据库管理系统(RDBMS)的诞生。它是一款跨平台的数据库解决方案,能够运行在从个人电脑到大型主机的...

    pl/sql集合相关例子

    ### PL/SQL 集合相关知识点详解 #### 一、概述 在PL/SQL中,集合(Collections)是一类非常重要的数据结构,用于存储多个相同类型的数据元素。这些元素可以是基本数据类型如`NUMBER`、`VARCHAR2`等,也可以是复杂...

    PL/SQL 程序设计

    ### PL/SQL程序设计知识点详解 #### 一、PL/SQL概述 **1.1 什么是PL/SQL?** PL/SQL(Procedural Language for SQL)是一种专门为Oracle数据库设计的过程化扩展语言。它结合了SQL的数据操纵能力与传统过程化语言的...

    关于pl/sql的好资料

    ### 关于PL/SQL的关键知识点 #### 1. PL/SQL 概述 - **定义**: PL/SQL(Procedure Language for SQL)是Oracle为增强其SQL功能而开发的一种过程化编程语言。它允许开发者在Oracle数据库环境中编写过程化的程序单元...

    Oracle PL/SQL语言初级教程

    ### Oracle PL/SQL语言初级教程知识点详解 #### 一、PL/SQL语言基础 - **定义**: PL/SQL(Procedural Language for SQL)是Oracle为标准SQL语言提供的一种过程化扩展,它允许开发者在Oracle数据库环境中编写过程化...

    Oracle 9i10g PLSQL编程详细

    1. **基础语法**:PL/SQL的基础包括变量声明、常量定义、数据类型(如NUMBER、VARCHAR2、DATE等)、流程控制(IF-THEN-ELSE、CASE、FOR循环)、异常处理(BEGIN...EXCEPTION)以及子程序(PROCEDURE和FUNCTION)。...

    plsql官方操作语言

    PL/SQL的子程序是其强大之处,包括函数(FUNCTION)和过程(PROCEDURE)。函数返回一个值,而过程不返回值,两者都可以接收参数并定义局部变量。在大型项目中,将逻辑分解为可重用的子程序可以提高代码的可读性和...

Global site tag (gtag.js) - Google Analytics