首页 头条 财经 产业 跨境 时尚 物流 直播 零售 WAP端
首页 / 新零售 / 正文

Oracle存储过程Oracle存储过程基本语法的使用!

来源:
编辑:电经淘讯
时间:2023-09-01

  存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来调用存储过程。

简单的说就是专门干一件事一段sql语句,可以由数据库自己去调用,也可以由java程序去调用,在oracle数据库中存储过程是procedure。

Oracle存储过程基本语法 存储过程

1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;

2: IS关键词表明后面将跟随一个PL/SQL体。

3: BEGIN关键词表明PL/SQL体的开始。

4: NULL PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句;

5: END关键词表明PL/SQL体的结束

注意事项:

存储过程参数不带取值范围,in表示传入,out表示输出

变量带取值范围,后面接分号

在判断语句前最好先用count(*)函数判断是否存在该条操作记录

用select … into … 给变量赋值

在代码中抛异常用 raise+异常名

头条聚焦更多
经济视界更多

估值下跌百亿美元,突然不香了?小红书

去年,互联网大厂主打“降本增效”,醒目地缺席央视春晚,让位于...[详细]

特步陷入北京半马“假赛”争议

    北京时间2024年4月14日,2024年北京半程...[详细]

热点财经更多
  • CopyRight @ 2005-2023 Reserved 中国电商经济网版权所有所涉内容免责声明查阅