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; 

相关内容