Oracle–plsql创建存储过程

Linux大全评论2.1K views阅读模式

子程序的介绍:

命名的 PL/SQL ,能够接受传递的参数,能够被调用。
子程序的类型

  过程:用于执行某项操作

  函数:用于执行某项操作并返回值

基于标准的PL/SQL块结构

  声明部分

  可执行部分

  异常部分(可选)

优点:

模块化

将程序分解为多个逻辑模块

可重用性

子程序在被执行之后,被存储在数据库中,可以在任意数目的

应用程序中使用

可维护性

  子程序简化了维护

提高性能

用户直接使用共享池中解析后的程序

存储过程:

命名的PL/SQL 能够接受参数 能够被重复调用 用于执行某项操作 存储在数据库中


形式参数与实际参数

形式参数:在子程序说明的参数列表中声明的变量

  CREATEPROCEDURE raise_sal(

  p_idNUMBER,   p_amount NUMBER)

  ...

  ENDraise_sal;

实际参数:在子程序被调用的参数列表中引用的变量或表达式

  raise_sal(v_id,2000)



企鹅博客
  • 本文由 发表于 2019年7月19日 14:41:24
  • 转载请务必保留本文链接:https://www.qieseo.com/184547.html

发表评论