PL/SQL(八)触发器
PL/SQL(八)触发器
|
PL/SQL |
0 评论
触发器是许多关系数据库系统都提供的一项技术。在 ORACLE 系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的 PL/SQL 块。1 触发器类型触发器在数据库里以独立的对象存储,它与存储过程不同的是,存储过程通过其它程序来启动运行或直接启动运行,而触发器是由一个事件来启动运行。即触发器是
PL/SQL(六)存储函数和过程
PL/SQL(六)存储函数和过程
|
1 简介ORACLE 提供可以把 PL/SQL 程序存储在数据库中,并可以在任何地方来运行。这样就叫存储过程或函数。过程和函数统称为 PL/SQL 子程序,他们是被命名的 PL/SQL 块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者
PL/SQL(五)异常处理
PL/SQL(五)异常处理
|
PL/SQL |
0 评论
1异常处理异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序运行。三种类型的异常:预定义(Predefined)错误ORACLE预定义的异常情况大约有24个。对这种异常情况的处理,无需在程序中定义,
PL/SQL(四)游标的使用
PL/SQL(四)游标的使用
|
PL/SQL |
0 评论
在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现。1 游标概念为了处理 SQL 语句,ORACLE 必须分配一片叫上下文( context area )的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(active set)
PL/SQL(三) 流程控制语句
PL/SQL(三) 流程控制语句
|
PL/SQL |
0 评论
共三类:控制语句: IF 语句循环语句: LOOP 语句, EXIT 语句顺序语句: GOTO 语句, NULL 语句1、条件语句IF <布尔表达式> THEN PL/SQL 和 SQL 语句;END IF;IF <布尔表达式> THEN PL/SQL 和 SQL 语句;
PL/SQL (二) 块结构和组成元素
PL/SQL (二) 块结构和组成元素
|
PL/SQL |
0 评论
1PL/SQL块PL/SQL程序由三个块组成,即声明部分、执行部分、异常处理部分PL/SQL块的结构如下:DECLARE/*声明部分:在此声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数*/BEGIN/*执行部分:过程及SQL语句,即程序的主要部分*/EXCEPTION/*执行异常部
PL/SQL (一) 基本介绍
PL/SQL (一) 基本介绍
|
PL/SQL |
0 评论
简介PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。PL/SQL 是 Procedure Language & Structured Query Languag