day33-Oracle存储过程、存储函数、触发器

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  触发器创建并调用实战

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值