首页 头条 财经 产业 跨境 时尚 物流 直播 优品 English
首页 / 电商品测 / 正文

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+异常名

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

直面短剧恐慌,长视频该开创迷你剧时代

    继短剧场、微剧场双管齐下之后,“...[详细]

拒用“新疆棉”的优衣库,正被加速“平

    近日,优衣库创始人柳井正在接受采访时,...[详细]

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