十七、Oracle中的函数

目录

 

17.1. 函数


17.1. 函数

函数就是一个有返回值的过程。

 定义一个函数:此函数可以根据雇员的编号查询出雇员的年薪

CREATE OR REPLACE FUNCTION myfun(eno

emp.empno%TYPE) RETURN NUMBER AS

  rsalNUMBER;

BEGIN

  SELECT (sal + nvl(comm, 0)) * 12 INTO rsal FROM emp WHEREempno = eno;

  RETURNrsal;

END;

调用此函数:SELECT myfun(7369) FROM dual ;

发布了102 篇原创文章 · 获赞 14 · 访问量 11万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章