码迷,mamicode.com
首页 > 其他好文 > 详细

9.函数

时间:2016-07-25 00:14:06      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

 1 --注意:函数必须有返回值
 2 --创建函数
 3 create or replace function f_emp(p_empno number)
 4  return number
 5 is
 6   --定义存储返回值的变量
 7   v_sal emp.sal%type;
 8 begin
 9   --查询操作
10   select sal into v_sal from emp where empno=p_empno;
11   return v_sal;
12 exception
13   when no_data_found then
14    DBMS_OUTPUT.put_line(p_empno||员工没找到);
15 end;
16 /
17 
18 --调用函数
19 set serverout on
20 declare
21   --定义变量接受函数的返回值
22   v_sal emp.sal%type;
23 begin
24   --直接调用函数
25   v_sal:=f_emp(7369);
26   dbms_output.put_line(7369工资为:||v_sal);
27 exception 
28   when others then
29     dbms_output.put_line(errors others!!);
30 end;
31 /

 

9.函数

标签:

原文地址:http://www.cnblogs.com/holly8/p/5701826.html

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