十七、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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章