函数和存储程序.pptVIP

  • 4
  • 0
  • 约5.74千字
  • 约 27页
  • 2016-12-04 发布于江苏
  • 举报
* * * * * * * * * * * * * * * 1-* ORACLE 大型数据库 第7章 子程序和触发器 本地子程序 在块的声明部分declare定义的PL/SQL程序块; 其作用域是从声明点开始到该块结束为止; 由于本地子程序对其他块来说是不可见的,因此不能调用本地子程序; 存储子程序 存储过程,函数,程序包; 是存储在数据库数据字典中且以独立对象形式保存的子程序; 使用参数传递数据。 7.1 子程序 * 子程序的优点 模块化 将程序分解为逻辑模块 可重用性 可以被任意数目的程序调用 可维护性 简化维护操作 安全性 通过设置权限,使数据更安全 7.1.1 函数 函数是可以返回值的命名的 PL/SQL子程序。 函数说明从关键字function开始,以return结束 函数体从关键字is开始,以end结束 函数体必须至少包含一条语句或null 函数的参数有in、out、inout,但避免使用out和inout 函数只能返回一个值 * 函数 4-1 创建函数的语法: CREATE [OR REPLACE] FUNCTION function name [(param1,param2)] RETURN datatype IS|AS [local declarations] BEGIN Executable Statemen

文档评论(0)

1亿VIP精品文档

相关文档