![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
--存储过程--
jiuqijack
不暴不弃,砥砺前行,相信我们终将开启理想的大门
展开
-
一篇文章学会oracle存储过程
用了两年Oracle还没写过存储过程,真是十分惭愧,从今天开始学习Oracle存储过程,完全零起点,争取每日一篇学习笔记,可能开始认识的不全面甚至有错误,但坚持下来一定会有收获。 1. 建立一个存储过程 create or replace PROCEDURE firstPro IS BEGIN DBMS_OUTPUT.PUT...转载 2018-10-09 11:21:16 · 367 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之一: PL/SQL 程序设计简介(千里之行,始于足下)
本篇主要内容如下: 第一章 PL/SQL 程序设计简介 1.1 SQL与PL/SQL 1.1.1 什么是PL/SQL? 1.2 PL/SQL的优点或特征 1.2.1 有利于客户/服务器环境应用的运行 1.2.2 适合于客户环境 1.2.3 过程化 1.2.4 模块化 1.2.5 运行错误的可处理性 1.2.6 提供大量内置程序包 1.3 PL/SQL...转载 2018-10-09 15:35:49 · 560 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之二: PL/SQL块结构和组成元素(为山九仞,岂一日之功)
昨天与我的一个朋友聊天,他可是技术牛人,但从来不写博客。我建议他写写博客,他说没时间,再说没意思。写博客好处多多,不仅可对自己的知识进行一个总体性的提炼和总结,引发深思,同时网上也有很多技术达人,可对你的文章提出建设性的意见,不管理对自己还是对别人都是一种帮助与提高。最主要的是可以为社会留下点什么。虽然我没有那么高尚,但人活一辈子,以后老死了总得留点东西给后辈吧~!我觉得有的人很可悲,虽然他个人能...转载 2018-10-09 15:41:06 · 208 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之三: PL/SQL流程控制语句(不给规则,不成方圆)
本篇主要内容如下: 3.1 条件语句 3.2 CASE 表达式 3.3 循环 3.4 标号和GOTO 3.5 NULL 语句 介绍PL/SQL的流程控制语句, 包括如下三类: l 控制语句: IF 语句 l 循环语句: LOOP语句, EXIT语句 l 顺序语句: GOTO语句, NULL语句 3.1 条件语句 IF <...转载 2018-10-09 15:43:46 · 165 阅读 · 0 评论 -
ORACLE PL/SQL编程之四: 把游标说透(不怕做不到,只怕想不到)
本篇主要内容如下: 4.1 游标概念 4.1.1 处理显式游标 4.1.2 处理隐式游标 4.1.3 关于 NO_DATA_FOUND 和 %NOTFOUND的区别 4.1.4 使用游标更新和删除数据 4.2 游标变量 4.2.1 声明游标变量 4.2.2 游标变量操作 游标的使用 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实...转载 2018-10-09 15:45:54 · 230 阅读 · 1 评论 -
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异常处理函数 ...转载 2018-10-09 15:48:13 · 545 阅读 · 0 评论 -
ORACLE PL/SQL编程之六: 把过程与函数说透(穷追猛打,把根儿都拔起!)
本篇主要内容如下: 6.1 引言 6.2 创建函数 6.3 存储过程 6.3.1 创建过程 6.3.2 调用存储过程 6.3.3 AUTHID 6.3.4 PRAGMA AUTONOMOUS_TRANSACTION 6.3.5 开发存储过程步骤 6.3.6 删除过程和函数 6.3.7 过程与函数的比较 6.1 引言 过程与函数(另外还有包与触发器)是命名的PL/SQL块(...转载 2018-10-09 15:50:01 · 168 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之七: 程序包的创建与应用(聪明在于学习,天才在于积累!)
在这篇中,我讲给大家讲解PL/SQL最引人注目的特色“ORACLE的程序包”,此篇文章花了我近两周的时间,今天终于出文了。有的地方可能还不全面,望大虾们多多指教! 一定要推荐、推荐、推荐、推荐、推荐、推荐、推荐、推荐、推荐、推荐、评论与支持呀~! 本篇主要内容如下: 第七章 程序包的创建和应用 7.1 程序包简介 7.2 程序包的定义 7.3 包的开发步骤 7.4 包...转载 2018-10-09 15:53:41 · 243 阅读 · 0 评论 -
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.6 重新编译触发器 8.3 删...转载 2018-10-09 15:55:24 · 160 阅读 · 0 评论