التمرين (1)
عمل اختبار على تاريخ التعيين
اذا كان تاريخ التوظيف غير تاريخ اليوم ياخذ الموظف زيادة في الراتب بمقدار 500 ريال
واذا كان الموظف تم تعيينه اليوم فلا زيادة له ؟
الحل
if heredate =systdate then
sal:=sal+0
else
sal:=sal+500
end if ;
end;
/
التمرين(2)
عدلي في رواتب المدراء لتصبح 10000 للجميع ؟
الحل
declare
i emp.job%type=10000;
begin
update emp
set sal=i
where job='maneger';
end;
/

ارجو من الاخوة المشرفين تقييم التالي
تمت كتابته بواسطة
منولة
, November 06 2008 07:25 AM
1 رد (ردود) على هذا الموضوع
#2
تاريخ المشاركة 06 November 2008 - 04:40 PM
شكرا على هذا المجهود و نتظر المزيد .. لكن الكود الاول ينقصه Declare و Begin ...
Sameh Bakkar
Lead Oracle HCM Cloud / EBS Consultant & Authorized Trainer
Oracle E-Business R11 Suite Applications Workflow Certified Expert
Oracle E-Business Suite R12 HCM Certified Implementation Specialist
Oracle Fusion HCM Certified Implementation Specialist
Oracle Certified Professional
ITIL V3 Foundation certified
Microsoft Project certified
الموقع الخاص: AppsLead | Learn Oracle From The Leaders