Assignment No.6
Assignment No.6
-------------------------------------------------------------------------------------------------------------
Declare
Cursor Emp is Select Employee_id,basic_salary from Employees_salary_detail
Where basic_salary between 50000 and 100000;
E1 Emp%rowtype;
Begin
Open Emp;
loop
Fetch Emp into E1;
exit when Emp%notfound;
E1.basic_salary:= E1.basic_salary+(E1.basic_salary*0.05) ;
Update Employees_salary_detail Set basic_salary= E1.basic_salary where
Employee_id=E1.Employee_id;
End loop;
Close Emp;
End;
Before update :
After update :
Q.4. create a procedure to calculate net salary of employee as follows
Net salary = Basic salary + HRA + DA
Take basic salary value from user and condition are
i)If Basic salary = 12000 then HRA = 30% and DA = 12% of Basic salary.
ii)If 12000 <Basic salary 30000 then HRA = 40% and DA = 10% of Basic
salary.
iii)If Basic salary >30000 then HRA = 50% and DA = 13% of Basic salary.
1}
2}
3}