It is a sample pl/sql oracle example which have a function cube1 and a program. When a function calls accepted number(no) from user is passed as a argument and output of cube1 function is return value to variable(res).
Function:-
First Execute Function PL/SQL block
Program: -
Second Execute PL/SQL Program
Output: -
Enter value for no: 6
old 5: no:=&no;
new 5: no:=6;
Cube of 6 is 216
Aim - PL/SQL program to accept a number from user and display its cube(num^3) value using function.
Function:-
First Execute Function PL/SQL block
create or replace function cube1(no in number) return number IS result number(8); begin result:=(no*no*no); return result; exception when no_data_found then return 'error'; end;
Program: -
Second Execute PL/SQL Program
declare
 no number(5);
 res number(10);
begin
  no:=&no;
  res:=cube1(no);
  dbms_output.put_line('Cube of ' || no || ' is '|| res);
end;
Output: -
Enter value for no: 6
old 5: no:=&no;
new 5: no:=6;
Cube of 6 is 216


 
 
 
Dont SPAM