Oracle--plsql创建存储过程


子程序的介绍:

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

  过程:用于执行某项操作

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

基于标准的PL/SQL块结构

  声明部分

  可执行部分

  异常部分(可选)


优点:

模块化

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

可重用性

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

应用程序中使用

可维护性

  子程序简化了维护

提高性能

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


存储过程:

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


形式参数与实际参数

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

  CREATEPROCEDURE raise_sal(

  p_idNUMBER,   p_amount NUMBER)

  ...

  ENDraise_sal;

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

  raise_sal(v_id,2000)



创建带参数的过程

  • 1
  • 2
  • 3
  • 下一页

相关内容