首页 > 数据库技术 > 详细

oracle创建函数

时间:2015-10-19 22:17:19      阅读:672      评论:0      收藏:0      [点我收藏+]

功能

用于计算并返回一个值.

结构

Create [or replace] function 函数名[(参数列表)] return 返回数据类型 is

[内部变量]

Begin

语句

[exception

异常处理代码]

End [函数名];

 

函数调用

Declare

变量名 数据类型;(用于存储返回值)

Begin

变量名:=函数名(参数);

End;

删除函数

Drop function 函数名;

 

示例

create or replace function peopleNum(pname varchar2) return int is

  pnum int;--内部变量

begin

  select count(*)

  into pnum

  from student

  where name=pname;

  return pnum;

end;

set serveroutput on;--在服务器显示

declare

  pnum int;

begin 

  pnum:=peopleNum(‘myq‘);

  dbms_output.put_line(pnum);

end;

 

oracle创建函数

原文:http://www.cnblogs.com/JavaTWW/p/4893026.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!