A stored function (also called a user function or user-defined function) is a set of PL/SQL statements you can call by name. Stored functions are very similar to procedures, except that a function returns a value to the environment in which it is called. User functions can be used as part of a SQL expression.
CREATE [OR REPLACE] FUNCTION function_name (parameter_list) RETURN return_type IS [Declaration Section] BEGIN [Executable Section] [EXCEPTION] [Exception Handling Section] END;
CREATE OR REPLACE FUNCTION FULLNAME_DISPLAY ( FNAME IN VARCHAR2 , LNAME IN VARCHAR2 ) RETURN VARCHAR2 IS BEGIN RETURN (FNAME|| ' ' ||LNAME); END FULLNAME_DISPLAY;
P - 1 : Create a function to calculate the addition,subtraction, multiplication,division of two numbers.
P - 2 : Create a function to calculate sum of first n numbers.n will be entered by the user.