بتاريخ: 5 يونيو 200818 سنة comment_130549 السلام عليكم ورحمة الله وبركاته عندي سوال بسيط عندي 2 كولم في جدول ال VACATIONS BALANCE_CREADET,BALANCE_ARDAأريد جمع الكولمين في التقرير ولمشكله عندي في الكود function CF_1FORMULA0006 return Number is x number; y number; select BALANCE_CREADET,BALANCE_ARDA into x,y from vacations where employee_id = :employee_id; return nvl(x,0)+nvl(y,0); end; مع الشكر والتقدير لكل من في المنتدي تقديم بلاغ
بتاريخ: 5 يونيو 200818 سنة comment_130551 ممكن التعديل التالى function CF_1FORMULA0006 return Number is x number; select nvl(BALANCE_CREADET,0) + nvl(BALANCE_ARDA,0) into x from vacations where employee_id = :employee_id; return (x); end; تقديم بلاغ
بتاريخ: 5 يونيو 200818 سنة كاتب الموضوع comment_130562 شكرا اخي الكريم علي هذا العطاء جعله الله في ميزان حسناتكولكن هناك سوال مش المفروض ان المتغير ده بيشيل قيمه واحده بس طيب ازاي select nvl(BALANCE_CREADET,0) + nvl(BALANCE_ARDA,0)وشكرا اخي تقديم بلاغ
بتاريخ: 5 يونيو 200818 سنة comment_130570 السلام عليكمحل الاخ AMGAD سليم مئة فى المئة ؛ اما عن سؤالك فى ان المتغير يحمل قيميتن فهو لا يحمل فى الحل القيمتين وانما حاصل قيمة الجمع بمعنى 1+ 1 = 2 فهنا رقم 2 لا يعنى قيمتين وانما قيمة واحدة فقط .وشكراميجا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.