Without Parameter Program: Procedure
Without Parameter Program: Procedure
WITHOUT PARAMETER
PROGRAM
1 create or replace procedure example is
2 a number :=0;
3 b number :=2;
4 c number(2);
5 begin
6 c:=b/a;
7 exception
8 when zero_divide then
9 dbms_output.put_line('divide by zero');
10* end example;
OUTPUT
SQL> exec example;
divide by zero
PL/SQL procedure successfully completed.
OUTPUT
SQL> /
Enter value for n: 5
old 3: n number:=&n;
new 3: n number:=5;
Factorial of 5is : 120
PL/SQL procedure successfully completed
OUTPUT
SQL> /
before call r is: 7
after call r is: 21
PL/SQL procedure successfully completed.
OUTPUT
SQL> /
Enter value for a: 1
old 2: a number:=&a;
new 2: a number:=1;
Enter value for b: 7
old 3: b number:=&b;
new 3: b number:=7;
before swap
value of a :1
value of b :7
after swap
value of a :7
value of b :1
PL/SQL procedure successfully completed.