2、创建一个自定义过程
PL/SQL 过程已成功完成
PL/SQL 过程已成功完成。
PL/SQL 过程已成功完成
修改可执行作业个数为20个
8、相关的几个JOB操作
PLSQL编程: 过程语言,编写一些复杂业务邏辑
例外:(意外)程序运行的过程发生异常,相当于是JAVA中的异常
–查询指定编号的员工,如果没有找到,则抛出自定义的异常
2.查询员工信息,保存起来
3.判断员工信息是否为空
4. 如果是 则抛出异常
oracle存储过程控制台打印: 实际上是封装在服务器上一段PLSQL代码片断,已经编译好了的代码
1.客户端取调用oracle存儲过程控制台打印,执行效率就会非常高效
–给指定员工涨薪,并打印涨薪前和涨薪后的工资
声明一个变量 : 存储涨工资前的工资
–方式2 用的最哆的方式
存储函数: 实际上是一段封装是Oracle服务器中的一段PLSQL代码片断,它是已经编译好了的代码片段
oracle存储过程控制台打印和函数的区别:
1.它们本质仩没有区别
2.函数存在的意义是给过程调用 oracle存储过程控制台打印里面调用存储函数
3.函数可以在sql语句里面直接调用
4.oracle存储过程控制台打印能实现嘚,存储函数也能实现,存储函数能实现的,过程也能实现
封装一个oracle存储过程控制台打印 : 输出所有表中的记录
在动作执行之前或者之后,触发业务處理逻辑
语句级触发器: 不管影响多少行, 都只会执行一次
行级触发器: 影响多少行,就触发多少次
:old 代表旧的记录, 更新前的记录
:new 代表的是新的记录
–判断员工涨工资后的工资一定要大于涨工资前的工资
如果旧的工资大于新的工资 , 抛出异常,不让它执行成功
2、创建一个自定义过程
PL/SQL 过程已成功完成
PL/SQL 过程已成功完成。
PL/SQL 过程已成功完成
修改可执行作业个数为20个
8、相关的几个JOB操作