function create in sql screen
function create in sql screen
2 return number
3 is
4 n3 number(8);
5 begin
6 n3:=n1+n2;
7 return n3;
8 end;
9 /
Function created.
SQL> declare
2 n3 number(2);
3 begin
4 n3:=adder(11,22);
5 dbms_output.put_line('addition is: '||n3);
6 end;
7 /
Now
SQL> declare
2 n3 number(2);
3 begin
4 n3:=adder(11,22);
5 dbms_output.put_line('addition is: '||n3);
6 end;
7 /
addition is: 33
Now Q2.
Max no a,b,c
SQL> DECLARE
2 a number;
3 b number;
4 c number;
5 function findmax(x in number, y in number)
6 return number
7 is
8 z number;
9 begin
10 if x>y then
11 z:=x;
12 else
13 z:=y;
14 end if;
15 return z;
16 end;
17 begin
18 a:=23;
19 b:=45;
20 c:=findmax(a,b);
21 dbms_output.put_line('max of (23,45): ->' ||c);
22 end;
23 /
max of (23,45): ->45
Function created.