2018-09-03  本文已影响0人  _拾年丶

主要是一些相关的过程、函数、变量、常量和游标等等 PL/SQL 程序设计元素的组合。
因为包,类似于面向对象的特点,把上述元素进行封装使用。
当一些 Java、C++ 面向对象类型的开发者需要使用 PL/SQL 技术的时候,
完全可以使用面向对象的思维来操作,某种程度提高了程序员的工作效率。


包的创建

create or replace package body helloPackage is
  function yearsal(vsal number) return varchar2
  is
  begin
     return vsal * 12;
  end;
   
  procedure sayHello
  is
  begin
    vhello := '我要 say hello...';
    dbms_output.put_line('vhello 的值:' || vhello);
  end;

end helloPackage;

调用包中的函数

select helloPackage.yearsal(1000) from  dual;

调用包中的过程

begin
 helloPackage.sayHello();
end;
上一篇 下一篇

猜你喜欢

热点阅读