الانتقال إلى المحتوى

اريد برنامج يحتوي باستخدام cursor لزيادة راتب موظفين الدائرة


رشدي راشد

Recommended Posts

\

اريد منكم جواب على سؤالي ارجو ردكم ؟
اريد برنامج يحتوي باستخدام cursor لزيادة راتب موظفين الدائرة 10 بنسبة 10%
الدائرة 20 بنسبة 20%
الدائرة 30 بنسبة 30%
والباقي 40%

ارجو الرد علي باسؤع وقت لأن الاستاذ قال الي بحله ياخذ 5 علامات ارجو ردكم
ارجو ان ترسل الي الحل باسرع وقت او على ايميلي [email protected]
رابط هذا التعليق
شارك

create or replace procedure sal_update
is
 cursor emp_cursor is  select deptno ,sal  from emp; begin for rec in emp_cursor loop
 if  rec.deptno =10 then 
 update emp set sal=sal+rec.sal*0.10;
 elsif rec.deptno =20 then 
 update emp set sal=sal+rec.sal*0.20;
 elsif rec.deptno =30 then 
 update emp set sal=sal+rec.sal*0.30;
 else
 update emp set sal=sal+rec.sal*0.40;
 end if;
 end loop;
end;

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية