舉栗子,創建一個求平均數的函數:
SQL> create or replace function average(num1 number,num2 number)
2 return number is
3 res number;
4 begin
5 res:=(num1+num2)/2;
6 return res;
7 end average;
8 /
函數已創建。
調用剛纔創建的average函數。
SQL> set serveroutput on
SQL> declare
2 avg_number number;
3 begin
4 avg_number:=average(45,59);
5 dbms_output.put_line(avg_number);
6 end;
7 /
52
PL/SQL 過程已成功完成。