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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

اريدعمل Procedure لعمل Update لايميل الموظفين على ان يتم عمل الموظفين1- 100بايميل معين وليكن@hotmailوالباقى@yahoo


5 رد (ردود) على هذا الموضوع

#1 miko

miko

    عضو

  • الأعضــاء
  • 32 مشاركة

تاريخ المشاركة 16 November 2008 - 05:26 PM

اريدعمل procedure لعمل update لايميل الموظفين على ان يتم عمل الموظفين1- 100بايميل معين وليكن@hotmailوالباقى@yahoo

#2 ORA-2008

ORA-2008

    مشترك

  • الأعضــاء
  • 192 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:FLY 4 EVER
    http://www.i3lani.co.cc

تاريخ المشاركة 16 November 2008 - 06:24 PM

update emp set email=(
case
when empno<=100 then
empname||'@hotmail.com'
when empno>100 then
empname||'@yahoo.com'
end
);

تم التعديل بواسطة ORA-2008, 16 November 2008 - 06:39 PM.

صورة

#3 miko

miko

    عضو

  • الأعضــاء
  • 32 مشاركة

تاريخ المشاركة 16 November 2008 - 06:48 PM

اولا شكرا جزيلا لاهتمامك ولردك الجميل
واريد ان اسال هل من الممكن ان استبدل case بif

#4 yasiraq

yasiraq

    مشترك

  • الأعضــاء
  • 68 مشاركة

تاريخ المشاركة 17 November 2008 - 10:03 AM

السلام عليكم اخي العزيز
update emp set email=
(
if empno<=100 then
empname||'@hotmail.com'
else
empname||'@yahoo.com'
end
);


رب اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب
اللهم ارزقنا حسن الخاتمة


تم التعديل بواسطة yasiraq, 17 November 2008 - 10:16 AM.


#5 miko

miko

    عضو

  • الأعضــاء
  • 32 مشاركة

تاريخ المشاركة 17 November 2008 - 09:13 PM

شكرا جزيلا للاخ yasriraq

#6 miko

miko

    عضو

  • الأعضــاء
  • 32 مشاركة

تاريخ المشاركة 22 November 2008 - 12:06 AM

من فضلكم الكود لا يعمل