Stored Procedure Function Oracle PLSQL

SQL>
SQL> SET ECHO ON
SQL>
SQL> CREATE OR REPLACE FUNCTION RAISE(
  2            p1 INTEGER,
  3            p2 NUMBER)
  4       RETURN NUMBER IS
  5       p3 NUMBER;
  6  BEGIN
  7       IF p1 = 1 THEN
  8            p3 := p2 * 1.10;
  9       ELSIF p1 = 2 THEN
 10            p3 := p2 * 1.05;
 11       ELSIF p1 = 3 THEN
 12            p3 := p2 * 1.04;
 13       ELSIF p1 = 4 THEN
 14            p3 := p2 * 1.03;
 15       ELSIF p1 = 5 THEN
 16            p3 := p2 ;
 17       ELSE
 18            p3 := p2 * 1.02;
 19       END IF;
 20       RETURN p3; --
 21  END RAISE;
 22  /
Function created.
SQL>
SQL>
SQL> select raise(2,3) from dual;
RAISE(2,3)
----------
      3.15
1 row selected.
SQL>
SQL> --