首页 要闻 中国 经济 财经 品牌 点评 会展 综合 | 设为首页
中国品牌要闻网-传递资讯的价值打造品牌的影响
您现在的位置:首页/化妆品/ 正文
Oracle存储过程Oracle存储过程基本语法的使用!
来源:
编辑:
时间:2022-10-18

  存储过程(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@ 2005-2022 中国品牌要闻网
  • 工商注册号 430122000189097
  • ICP备案许证:渝ICP备2022012785号