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

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

صورة
- - - - -

ارجوكم البروسيدجر ده هايجننى ساعدونى ارجو الرد


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

#1 miko

miko

    عضو

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

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

اريد عمل procedureيتم فيه عمل update لايميلات الموظفين فالموظفين من 1-100 مثلا يتم اضافة@hotmail والباقىيتم اضافة
@yahooارجوكم الكود كاملا ارجوكم انا حاولت كتير بطرق كثيرة دون فائدة ارجو الرد

#2 K a n d i L

K a n d i L

    عضو نشط

  • الأعضــاء
  • 205 مشاركة
  • الاسم الأول:M
  • اسم العائلة:K
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Applications Technical Consultant

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

DECLARE
v_seq NUMBER := 0;
BEGIN FOR i IN (SELECT employee_id, email
FROM employees ORDER BY employee_id)
LOOP
IF seq <= 10 THEN
UPDATE employees
SET email = i.email || '@hotmail.com'
WHERE employee_id = i.employee_id;
seq := seq + 1;
END IF;

IF seq > 10 THEN
UPDATE employees
SET email = i.email || '@yahoo.com'
WHERE employee_id = i.employee_id;
seq := seq + 1;
END IF;
END LOOP;
END;

ملفات مرفقة

  • ملف مرفق  email.txt   585بايت   24 عدد مرات التحميل

تم التعديل بواسطة Amgad, 23 November 2008 - 12:26 AM.

قال رسول الله صلى الله عليه وسلم « من كان في حاجة أخيه كان الله في حاجته » صحيح البخاري

 

Mohammed Kandil
Oracle Applications Technical Consultant

 


#3 miko

miko

    عضو

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

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

جزاك الله كل خير ونفع بك المسلمين ولى سؤال لقد تم عمل procedure ولكن عند عمل جملة select لا تظهر لى اى تعديل وجزاك الله كل خير

#4 K a n d i L

K a n d i L

    عضو نشط

  • الأعضــاء
  • 205 مشاركة
  • الاسم الأول:M
  • اسم العائلة:K
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Applications Technical Consultant

تاريخ المشاركة 23 November 2008 - 08:07 AM

اعمل commit

قال رسول الله صلى الله عليه وسلم « من كان في حاجة أخيه كان الله في حاجته » صحيح البخاري

 

Mohammed Kandil
Oracle Applications Technical Consultant