oracle 过程函数与程序包.pptVIP

  • 1
  • 0
  • 约7.29千字
  • 约 39页
  • 2018-10-26 发布于江苏
  • 举报
oracle 过程函数与程序包

PL/SQL包 包用于逻辑组合相关的自定义类型、常量、变量、游标、过程和函数。 简化了客户应用开发,提高性能,实现信息隐藏、子程序重载等功能。 PL/SQL包-规范 包规范用于定义包的公用组件,包括常量、变量、游标、自定义类型、过程和函数等。 建立包规范语法 CREATE [OR REPLACE] PACKAGE package_name IS|AS -- 定义公用常量、变量等 --定义公用过程和函数等。 END package_name; PL/SQL包-例子 CREATE OR REPLACE PACKAGE emp_package IS g_deptno empl.deptno%TYPE:=30; PROCEDURE add_employee( empno empl.empno%TYPE, ebirthday empl.ebirthday%TYPE, ename empl.ename%TYPE, ejob empl.ejob%TYPE DEFAULT ‘programmer’, egrade empl.egrade%TYPE,major empl.mgr%TYPE, indate empl.indate%TYPE DEFAULT SYSDATE, salary empl.salary%TYPE DEFAULT 1000, allow empl.allow%TY

文档评论(0)

1亿VIP精品文档

相关文档