بتاريخ: 15 أبريل 200817 سنة comment_126754 أرجوكم مساعدة في إستدعاء فنكشن..الله يفتح أبواب رحمته ويرزقه من حيث لايحتسب لكل من يساعدنيأخوان عندي تسليم مشروع لفنكشن صلحت البدي حقها ودخلته فب pl/sql لكن يوم جيت أستدعيها يطلع لي error تقديم بلاغ
بتاريخ: 15 أبريل 200817 سنة كاتب الموضوع comment_126756 أرجوكم مساعدة في إستدعاء فنكشن..الله يفتح أبواب رحمته ويرزقه من حيث لايحتسب لكل من يساعدنيأخوان عندي تسليم مشروع لفنكشن صلحت البدي حقها ودخلته فب pl/sql لكن يوم جيت أستدعيها يطلع لي error تقديم بلاغ
بتاريخ: 15 أبريل 200817 سنة comment_126770 هات ال Function و انا هظبطلك طريقة الاستدعاءلكن بصفة عامة طريقة استدعاء ال Function بتتلخص بالطرق دى :- CREATE OR REPLACE FUNCTION compute_bonus (emp_id NUMBER, bonus NUMBER) RETURN NUMBER IS emp_sal NUMBER; BEGIN SELECT salary INTO emp_sal FROM employees WHERE employee_id = emp_id; RETURN emp_sal + bonus; END compute_bonus; / -- Let's invoke the Function now -- positional SELECT compute_bonus(120, 50) FROM DUAL; -- mixed EXECUTE dbms_output.put_line (compute_bonus(120, bonus => 50)) -- named EXECUTE dbms_output.put_line (compute_bonus(bonus => 50, emp_id => 120)) -- now we will invoke by anonymous Block begin dbms_output.put_line(compute_bonus(120, 50)); end; / -- that's all اتمنى تكون الفكرة واضحة دلوقتى .و بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.