oracle 存储过程和函数.pptVIP

  • 4
  • 0
  • 约4.46千字
  • 约 18页
  • 2015-09-16 发布于广东
  • 举报
oracle 存储过程和函数

* * 存储过程和函数 Oracle SQL和PL/SQL编程 目标 掌握创建函数的语法 掌握调用函数的三种方式位置表示法,名称表示法以及混合表示法 掌握过程的创建语法 掌握过程的调用方法 存储过程和函数 过程和函数统称为 PL/SQL 子程序,他们是被命名的 PL/SQL 块,均存储在数据库中,并通过输入、输出参数或输入 / 输出参数与其调用者交换信息。 过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。 创建函数 1. 建立函数 CREATE [OR REPLACE] FUNCTION function_name [(argment [ { IN| IN OUT } ] type, argment [ { IN | OUT | IN OUT } ] type] RETURN return_type { IS | AS } 类型 . 变量的说明 BEGIN FUNCTION_body EXCEPTION 其它语句 END? 创建函数 1. 建立函数 示例:获取库存中某类图书的平均利润。 CREATE OR REPLACE FUNCTION get_avgprift( book_category VARCHAR2, book_count OUT NUMBER ) RETURN NUMBER IS v_avg NUMBER; BEGIN SELECT A

文档评论(0)

1亿VIP精品文档

相关文档