oracle过程.docVIP

  • 3
  • 0
  • 约1.5万字
  • 约 18页
  • 2016-11-28 发布于河南
  • 举报
oracle过程

本篇主要内容如下: 6.1?引言 6.2?创建函数 6.3?存储过程 6.3.1?创建过程 6.3.2?调用存储过程 6.3.3?AUTHID 6.3.4?PRAGMA AUTONOMOUS_TRANSACTION 6.3.5?开发存储过程步骤 6.3.6?删除过程和函数 6.3.7?过程与函数的比较 ? 6.1?引言 过程与函数(另外还有包与触发器)是命名的PL/SQL块(也是用户的方案对象),被编译后存储在数据库中,以备执行。因此,其它PL/SQL块可以按名称来使用他们。所以,可以将商业逻辑、企业规则写成函数或过程保存到数据库中,以便共享。 过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。在本节中,主要介绍: 1.?? 2.?? 3.?? 6.2?创建函数 1. 创建函数 ? 语法如下: ? CREATE?[OR?REPLACE]?FUNCTION?function_name ?(arg1?[?{?IN?|?OUT?|?IN?OUT?}]?type1?[DEFAULT?value1], ?[arg2?[?{?IN?|?OUT?|?IN?OUT?}]?type2?[DEFAULT?value1]], ?.....

文档评论(0)

1亿VIP精品文档

相关文档