主要是一些相关的过程、函数、变量、常量和游标等等 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;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我看到你 惊羡于你的美丽 你被人精巧的摆弄 评头论足挑来挑去 我不知你是被鱼人的网还是被海潮裹挟到了这里 我知道你...
    翰墨诗韵阅读 1,071评论 13 54
  • 中国足球 文||与你相识 一次次希望 换来一次次失望 那些青春和力量 为何总负于时光 绿茵场上的雄壮 何时才能回荡...
    与你相识_40fa阅读 139评论 4 2