0目录
Oracle
存储过程、存储函数、触发器 |
1.
1.1 序列 (1)语法 创建序列:create sequence 序列名; 启动序列:select 序列名.nextval from dual;(每次执行会+1) 使用序列插入数据:insert into 表名(id,name) values(序列名.nextval , 'zs'); |
1.2 存储过程定义和语法 定义:实际上是封装在服务器上一段PLSQL代码片段 |
1.3 存储过程实战 |
1.4 存储过程调用 |
1.5 存储过程删除 drop procedure pro_updatesal |
1.6 存储函数定义和语法 定义:实际上是封装在服务器上一段PLSQL代码片段,通过return返回函数值 语法:create function 存储过程名(参数名 in 参数类型[, 参数名 int 参数类型]) return 参数类型 is--声明部分 begin --业务逻辑 end; |
1.7 存储函数创建并调用实战 |
1.8 存储函数删除 drop function 函数名; |
1.9 触发器定义 定义:当用户执行了 insert | update | delete 这些操作后,可以 触发一系列其他的动作或是业务逻辑 |
1.10 触发器作用 作用:在动作执行之前或是之后,触发业务处理逻辑 |
1.11 触发器语法 create trigger 触发的名称 before/after insert /update /delete on 表名 declare begin end; |
1.12 触发器创建并调用实战 |