الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

"]أرجوكم مساعدة في إستدعاء فنكشن

Featured Replies

بتاريخ:

أرجوكم مساعدة في إستدعاء فنكشن..الله يفتح أبواب رحمته ويرزقه من حيث لايحتسب لكل من يساعدني
أخوان عندي تسليم مشروع لفنكشن صلحت البدي حقها ودخلته فب pl/sql لكن يوم جيت أستدعيها يطلع لي error

بتاريخ:
  • كاتب الموضوع
أرجوكم مساعدة في إستدعاء فنكشن..الله يفتح أبواب رحمته ويرزقه من حيث لايحتسب لكل من يساعدني
أخوان عندي تسليم مشروع لفنكشن صلحت البدي حقها ودخلته فب pl/sql لكن يوم جيت أستدعيها يطلع لي error
بتاريخ:

هات ال 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



اتمنى تكون الفكرة واضحة دلوقتى .

و بالتوفيق

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.