Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 学习笔记之包的使用

Oracle 学习笔记之包的使用,利用程序包可以使得函数和存储过程更加清晰,同时,在调用这些函数和存储过程的时候必须加上包名哦...
  1. /**  
  2.  包的创建和使用  
  3.           语法:  
  4.               create or replace package pkg_name as  
  5.               var_name datetype;  
  6.               function fun_name(..args) return datatype;  
  7.               procdure proc_name(...args) ;  
  8.               end pkg_name;  
  9. **/  
  10.   
  11. create or replace package emp_package as  
  12.   function getStudent(student_id varchar2) return varchar2;  
  13.   procedure getEmps(pageNo integer,pageSize integer,p_count integer);  
  14. end emp_package;  
  15.   
  16. /**  
  17. 实现包的声明  
  18. */  
  19.   
  20. create or replace package body pkd_emp as  
  21. function getStudent(student_id varchar2) return varchar2 is  
  22. begin  
  23.   --声明变量   
  24.   begin  
  25.          --函数主体部分   
  26.   end;  
  27. end getStudent; 
Oracle优化常用hint语句Oracle 笔记之 存储过程的使用相关资讯      Oracle教程 
  • Oracle中纯数字的varchar2类型和  (07/29/2015 07:20:43)
  • Oracle教程:Oracle中查看DBLink密  (07/29/2015 07:16:55)
  • [Oracle] SQL*Loader 详细使用教程  (08/11/2013 21:30:36)
  • Oracle教程:Oracle中kill死锁进程  (07/29/2015 07:18:28)
  • Oracle教程:ORA-25153 临时表空间  (07/29/2015 07:13:37)
  • Oracle教程之管理安全和资源  (04/08/2013 11:39:32)
本文评论 查看全部评论 (0)
表情: 姓名: 字数