ORACLE PL/SQL编程
tianyi_6677
这个作者很懒,什么都没留下…
展开
-
ORACLE PL/SQL编程之八: 把触发器说透
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.转载 2012-10-13 04:46:02 · 464 阅读 · 0 评论 -
ORACLE PL/SQL编程之六:把过程与函数说透
本篇主要内容如下:6.1 引言6.2 创建函数6.3 存储过程6.3.1 创建过程6.3.2 调用存储过程6.3.3 AUTHID6.3.4 PRAGMA AUTONOMOUS_TRANSACTION6.3.5 开发存储过程步骤6.3.6 删除过程和函数6.3.7 过程与函数的比较6.1 引言过程与函数(另外还转载 2012-10-13 04:43:25 · 380 阅读 · 0 评论 -
ORACLE PL/SQL编程之二:PL/SQL块结构和组成元素
2.1 PL/SQL块PL/SQL程序由三个块组成,即声明部分、执行部分、异常处理部分。PL/SQL块的结构如下:DECLARE --声明部分: 在此声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数BEGIN-- 执行部分: 过程及SQL 语句 , 即程序的主要部分EXCEPTION-- 执行异常部分: 错误处理END;复转载 2012-10-13 04:37:15 · 997 阅读 · 0 评论 -
ORACLE PL/SQL编程之一:PL/SQL 程序设计简介
SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。本章转载 2012-10-13 04:32:41 · 412 阅读 · 0 评论 -
ORACLE PL/SQL编程之五:异常错误处理
本篇主要内容如下:5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4 在 PL/SQL中使用SQLCODE, SQLERRM异常处理函数转载 2012-10-13 04:42:21 · 338 阅读 · 0 评论 -
ORACLE PL/SQL编程之四:把游标说透
游标的使用在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现。4.1 游标概念在PL/SQL块中执行SELECT、INSERT、DELETE和UPDATE语句时,ORACLE会在内存中为其分配上下文区(Context Area),即缓冲区。游标是指向该区的一个指针,或是命名一个工作区(Work Area),或是一种结构化数据类型。它为应用等量齐观提供了一种对转载 2012-10-13 04:41:00 · 388 阅读 · 0 评论 -
ORACLE PL/SQL编程之三:PL/SQL流程控制语句
介绍PL/SQL的流程控制语句,包括如下三类:l 控制语句: IF 语句l 循环语句: LOOP语句, EXIT语句l 顺序语句: GOTO语句, NULL语句3.1条件语句IF THENPL/SQL 和 SQL语句END IF;-----------------------IF THENPL/SQL 和 SQL语句ELSE其它语句END转载 2012-10-13 04:39:34 · 344 阅读 · 0 评论 -
ORACLE PL/SQL编程之七:程序包的创建与应用
篇主要内容如下:第七章程序包的创建和应用7.1程序包简介7.2程序包的定义7.3包的开发步骤7.4包定义的说明7.5子程序重载7.6加密实用程序7.7删除包7.8包的管理7.1程序包简介 程序包(PACKAGE,简称包)是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,作为一个完整的单元存储在数据库中,用名称来标识包。它具转载 2012-10-13 04:44:50 · 3454 阅读 · 0 评论