بتاريخ: 24 ديسمبر 200718 سنة comment_119059 السلام عليكم ورحمة الله وبركاته عندي سؤال وياليت تساعدوني أريد عمل عملبة معينة على رواتب الموظفين على أن تتم هذه العملية لكل الموظفين بحيث تتم العملية على كل رواتب الموظفين فإذا طلع error لاحد الرواتب فإنه يكنسل " لاتتم" هذه العملية لأي موظف تقديم بلاغ
بتاريخ: 26 ديسمبر 200718 سنة comment_119169 أريد عمل عملبة معينة على رواتب الموظفين على أن تتم هذه العملية لكل الموظفين بحيث تتم العملية على كل رواتب الموظفين فإذا طلع error لاحد الرواتب فإنه يكنسل " لاتتم" هذه العملية لأي موظف اولا ما المقصود بعملية معينة على رواتب الموظفين هل المقصود مثلا أيجاد مجموع رواتب الموظفين او اكبر راتب او اقل راتب او القيام بعملية حسابية مثل حساب الراتب النهائي بعد الخصومات او بعد الزيادةثانيا ما المقصود من ((( طلع error ))) هل المقصود انا احد الموظفين ليس له راتب اصلا الرجاء توضيح المشكلة مع التفاصيل ...يوجد حل مبدئي وهو عند القيام بعمل عملية حسابية على الراتب كتابة nvl(sal,0) مثلا زيادة الراتب sal :=nvl(sal,0)+commبحيث اذا كان الراتب غير موجود يضع قيمة الراتب صفروهنالك حل أخر عند كتابة ال exceptionلذا الرجاء التوضيح . تقديم بلاغ
بتاريخ: 26 ديسمبر 200718 سنة comment_119176 الأخ / miash80اعتقد ان هناك سؤال مشابهة لهذا السؤال السؤال رقم 4 فى المشاركة التالية إضغط هنا تقديم بلاغ
بتاريخ: 16 يناير 200818 سنة comment_120645 use nvl2(exp1,exp2,exp3)لو كن نتيجه اختبار القيمه exp1 is not null اراكل يؤجع بالقيمه exp2 ولو نتيجه الاختبار null اوركل يؤجع بالقيمه exp3 تقديم بلاغ
بتاريخ: 13 مايو 200817 سنة comment_128726 مهما كانت العمليهفي قاعده البيانات اوراكل 10 جياذا حصل خطاء فان ال ترانساكشن لا يتم ولا يحدث تغيير على قاده البياناتوهناك وظيفه تستخدم لهذا الغرض اسمهاraise_applcation_error(error number,"message")k تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.