المنار بتاريخ: 28 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 28 نوفمبر 2005 السلام عليكم ورحمة الله وبركاتهأخواني الخبراء الكرام أرجو مساعدتي في حل هذا السؤال :اكتب بلك PL/SQL يقوم بطباعة عدد الموظفين الذين يكسبون نفس قيمة الراتب المدخلزائد أو ناقص 100$ .1- إذا لم يكن هناك أي موظف بالمدى المحدد ، اطبع رسالة للمستخدم تخبره بذلك .2- إذا كان هناك موظف أو أكثر بالمدى المحدد ، اطبع رسالة توضح عدد الموظفين بهذا الراتب .3- إذا حدث أي إستثناء آخر عالجه بالمعالج المناسب واطبع رسالة توضح أن هناك خطأ ما . :angry: ومشكوووورينواسمحوا لي على الإطالة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
IGBSpeed بتاريخ: 29 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 29 نوفمبر 2005 أخي العزيز ماذا تقصد بـ(بلوك PL/SQL ) ،حدد نوع البلوك الذي تريده ، على حد علمي . إذا كان تريدني أعملها لك بـ(View) . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المنار بتاريخ: 29 نوفمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 نوفمبر 2005 أخي الكريم أقصد أن تفتح برنامج SQL PLUS وتعمل البرنامج فيهأنا محتار (( هل يحتوي على CURSOR )) أم ماذا لأن النقطة اللي تعبتني هي زائد أو ناقص 100$ .أرجو أني أوصلت الفكرة (( وإذا ممكن تعمل الكود وتضعه هنا لكي أستفيد )) وجزاك الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المنار بتاريخ: 1 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 ديسمبر 2005 (معدل) معقولة ماأحد يعرف حل هذا السؤال ؟!! :angry: (( السؤال وما فيه )) أنه يظهر للمستخدم رسالة تقول له ادخل راتب الموظف فإذا أدخل مثلاً 3000 هنالك موظفين لهم هذا الراتب سوف يقوم بطباعة الراتب والأسم من خلال رسالة تظهر للمستخدم ، وإذا كان هذا الراتب لايملكه أحد ستظهر رسالة تخبر المستخدمبهذا الشي ، وإذا كان هذا الراتب يملكه أكثر من موظف فستظهر رسالة للمستخدم تخبره بذلك .أرجو أن السؤال واضح ؟ لكن أنا أريد مساعدتكم في النقطة (( زائد أو ناقص 100$ )) . تم تعديل 1 ديسمبر 2005 بواسطة المنار اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mah_dahshan بتاريخ: 2 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 2 ديسمبر 2005 decalrev_count numberbeginselect count(sal)into v_countfrom empwhere sal+100=&salor sal-100=&sal;if v_count=0 thendbms_output.put_line('no one earn this value');elsif v_count> 0 thendbms_output.put_line(v_count');end if;end; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المنار بتاريخ: 3 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 ديسمبر 2005 أشكرك أخي الكريم (( mah_dahshan ))على مساعدتك لي لكن أعتقد أن الكود فيه خطأ ! إنظر إلى الصورة :http://www.twa9ef.com/uploads/aac85a3554.jpg اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المنار بتاريخ: 4 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 ديسمبر 2005 أخي الكريم الكود 100% صحيح ولقد قمت بتصحيح الخطأ ألا وهو : (( لم توضع فاصلة منقوطة ; في آخر v_count number ))فيصبح بعد التعديل v_count number ;Thank you dear اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.