码迷,mamicode.com
首页 > 数据库 > 详细

PL/SQL编程(1) - 存储过程,函数以及参数

时间:2014-07-24 21:18:33      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   io   re   c   cti   

存储过程

PROCEDURE [schema.]name[( parameter[, parameter...] ) ]
  [AUTHID DEFINER | CURRENT_USER ]
  [ACCESSIBLE BY (program_unit_list)]
IS
  [declarations]
BEGIN
  executable statements
  [ EXCEPTION
  exception handlers]
END [name];

--Authid 语句:定义者权限模型和调用者权限模型

函数

FUNCTION [schema.]name[( parameter[, parameter...] ) ]
  RETURN return_datatype
  [AUTHID DEFINER | CURRENT_USER]
  [DETERMINISTIC]
  [PARALLEL_ENABLE ...]
  [PIPELINED]
  [RESULT_CACHE ...]
  [ACCESSIBLE BY (program_unit_list)
  [AGGREGATE ...]
  [EXTERNAL ...]
IS
  [declaration statements]
BEGIN
  executable statements
  [EXCEPTION
  exception handler statements]
END [name];

--DETERMINISTIC 语句: 函数的返回值完全由 argument values 决定
--PIPELINED 语句: 表函数的结果将通过PIPE ROW命令迭代返回
--AGGREGATE 语句:自定义聚合函数时使用
--EXTERNAL 语句:该函数将通过外部代码实现,如C语言代码

参数

PL/SQL编程(1) - 存储过程,函数以及参数,布布扣,bubuko.com

PL/SQL编程(1) - 存储过程,函数以及参数

标签:style   blog   color   使用   io   re   c   cti   

原文地址:http://www.cnblogs.com/thlzhf/p/3865811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!