Cursor
Cursor
put_line('Emp_no'||'Name'||'Net Salary'); dbms_output.put_line('---------------------------------'); open cur_sal5477; loop fetch cur_sal5477 into e_no,e_name,net_salary; exit when cur_sal5477 %notfound; dbms_output.put_line(rpad(e_no,10,'')||rpad(e_name,25,'')||net_salary); end loop; close cur_sal5477; end;
OUTPUT:Emp_no Name Net Salary ------------ -------- ------------1 2 3 Vijay Rahul Priya 7649.25 6549.25 5200
Function create or replace function fact5477 (n number) return number is i number; f number; begin f:=1; for i in 1..n loop f:=f*i; end loop; return f; end;