الانتقال إلى المحتوى
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.

SQL and PL/SQL

Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL

  1. superwoofer
    Started by superwoofer,

    لدي قاعدة بيانات تعتنمد علي اكواد لكل مجموعة وتحت كل مجموعة اكواد فرعية كالتالي كود رئيسي 12345 كود فرعي 12 13 14 وهكذا كود رئيسي اخر 12789 كود فرعي 78 88 99 اريد كود استعلام عدد الاكواد الفرعية لكل كود رئيسي فتوصلت للكود الاتي select count(xxx) from xxx where xxx =(1=1( ولا كن لايظهر النتائج ارجو التعديل علي الكود

      • أعجبني
    • 6 رد
    • 994 مشاهدة
  2. function
    Started by function,

    السلام عليكم ورحمه الله وبركاته اولا احب اشكر كل من ساهم في انجاح هذا المنتدى الرائع فعلا الف شكر لكم يااخوان مجهود رائع ---- اليوم مدرسنا في الاوراكل -- قال اريد من كل طالب ان يبحث في الانترنت عن طريقة أضافه مفتاح اساسي على عمودين في نفس الوقت !! طبعا هذا بالــ SQL كيف يمكن عمل هذا ؟ أن نضيف مفتاح اساسي على عمودين في نفس الوقت ؟ ممكن مساعدة الله يخليكم والف شكر لكم مقدما يا شباب أنتظر الرد على احر من الجمر --- ويالله اريد أول مبرمج اوراكل يرد علي تكفوووووون وتحياتي لكم اخوكم فنكشون

    • 6 رد
    • 2.8k مشاهدة
  3. Mn_902
    Started by Mn_902,

    السلام عليكم ورحمه الله وبركاته هل من طريقة للاستعلام من جدول ليحضر لي سجل واحد فقط من مجموعه سجلات مستعلمة مثال GET_INF " SELECT TOP 1 * FROM CPIS_EMPLOYEES_POSITIONS WHERE ID_EMPL='" & Me.ID_EMPL & "'" _ & " AND START_DT<=" & (Me.FROM_HDT) _ & " ORDER BY ID_EMPL,START_DT DESC;" هذا الكود من الاكسس يحضر لي سجل واحد فقط من الاسفل هل من طريقة مماثلة في الاوركل بارك الله فيكم

    • 6 رد
    • 3.7k مشاهدة
  4. khaledmega
    Started by khaledmega,

    الفتــفوتة الثـالثـة خالد :- السلام عليكم ؛ اخر مرة كنا وقفنا عند الاستعلام عن حقل واحد فقط داخل الجدول طالب :- هو فيه اكتر من شكل للاستعلام ؟ خالد :- بالظبط كده ؛ فى شكل من الاستعلام هو الاستعلام عن كل الحقول الموجودة داخل الجدول وده لما كنا بنستخدم * وده خدناه المرة اللى فاتت ؛ وشكل اخر وهو الاستعلام عن حقل واحد فقط محدد داخل الجدول وده برضه خدناه المرة اللى فاتت ؛ وهناك ثلاث اشكال اخرى وهناخدهم ان شاء الله على مدار الفتافيت القادمة وهو الاستعلام عن اكثر من حقل فى الجدول الواحد ثم الاستعلام عن حقول متعددة ومختلفة فى جداول متعددة ومختلفة ايضا ؛ واخيرا الاستعلامات الفرعية ؛ ناخد اول شكل من الاشكال الثالثة وهنترك الاثنين الاخرين لفتفوتة اخرى ؛ اللى هنكمله اليوم هو ا…

    • 6 رد
    • 1.8k مشاهدة
  5. deef
    Started by deef,

    السلام عليكم ورحمة الله وبركاته انا عندي سؤال عارف انه تافه لاني صغير في قواعد بيانات اوراكل سؤال هو هل تصميم الجداول في اوراكل مثل الاكسس يعني على شكل واجهه وتكون التعبئه في الجدول عن طريق تحديد الحقل وتعبئته ...باختصار مثل الاكسس عندما اريد ان اصمم جدول اما انه يكون تصميم الجدول عن طريق الكود. يعني اعتمد على تصميم الجدول كله بالكود وياليت تعطوني فكره مبسطه مره عن تصميم الجدول في اوراكل . علما باني الحمد لله شغال في دورة اوراكل لسه في الشهور الاولى اشكركم ودمتم امنين مطمئنين

    • 6 رد
    • 2.6k مشاهدة
  6. National
    Started by National,

    السلام عليكم أرجو المساعدة في عمل الاتي بفرض أن لدينا جدول T هذا الجدول به عمود معين C .. هذا العمود به مجموعة من القيم "أرقام" المطلوب هو مقارنة قيم العمود C بمجموعة من القيم الخارجية ليكون ناتج المقارنة هو القيم التي لا تتطابق مع أي من قيم العمود C توضيح أكتر create table T (C number) insert into T values (10) insert into T values (20) insert into T values (30) insert into T values (40) assume that: القيم التي نريد مقارنتها مع قيم الجدول هي 10و20و30و40و50 الناتج من هذه المقارنة يجب أن يكون الرقم 50 فقط

    • 6 رد
    • 1.3k مشاهدة
  7. romio2005

    ياخبراء الSql انا عايز كودب بسيط بيحسب اكبر اداره فيها موظفين وعايز اطبع اسم الاداره وعدد الموظفين اللى فيها

    • 6 رد
    • 1.7k مشاهدة
  8. a_m2
    Started by a_m2,

    ممكن لو سمحتم اى شخص يفهمنى انا ايه خطأى فى هذا الكود فانا لا اقوم بكتابة اى procedure الا وخرج لى هذا الخطأ وحاولت ان اعرف ما هو سببه ولكنى لم استطعفهل يستطيع احد منكم ان يخبرنى بسبب هذا الخطأ واليكم الكود create or replace procedure add_ahmad is a number; s varchar2; d number; begin select salary,last_name,employee_id into a,s,d from employees where last_name='King'; insert into ahmad values(a,s,d); end; الخطأ Warning: Procedure created with compilation errors.

    • 6 رد
    • 2.7k مشاهدة
  9. mzs3245

    السلام عليكم ورحمة الله وبركاته كيف اقد اعمل Drived Attribute من كذا جدول انا عندي جدول اسمه rent فيه عمود اسمه payments العمود payment بينحسب من كذا عمود من جداول مختلفه class.price , class.assurence , rent.num_days الpayment عباره عن السعر*الايام+التأمين (price*num_days)+ assurance هل لديكم افكار كيف ممكن احسبه

    • 6 رد
    • 1.9k مشاهدة
  10. esam_gm
    Started by esam_gm,

    قمت بعمل trigger ولكن للاسف لا يعمل لانه معتمد علي View ولكن عند استبدال اسم الـ view بجدول يعمل بدون مشاكل فهل لا يجوز التعامل مع لـ view في الـ trigger وهذا هو الـ trigger --------------------------------------------------------------------------------------- CREATE OR REPLACE TRIGGER INV.SS_I_QUN AFTER UPDATE ON INV.SALES_DETAIL REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW DECLARE n number; p_id_inv NUMBER; BEGIN SELECT id_inv INTO p_id_inv FROM sales_head WHERE id_sales = :NEW.id_sales; SELECT SUM (sum1) INTO n FROM garl_all --------------------------------------هذا عبارة عن view تقوم بحساب الرصيد ,وعند استبدالها باسم جدول تعمل بدون …

      • أعجبني
    • 6 رد
    • 2.5k مشاهدة
  11. knooz

    السلام عليكم ورحمة الله وبركاتة ممكن اسئله لSQL للتدريب عليها قبل الذهب للامتحان SQL ولكم جزيل الشكر اتمنى تكون مكثفه وجزاكم الله خير

      • أعجبني
    • 6 رد
    • 1k مشاهدة
    ميسم الكرام
  12. new_7ob
    Started by new_7ob,

    اللي عايز منكم ملفات البوربوينت ل sql يمكن انه يضيف ايميله على الرد وأنا هبعتله الباسورد تبع الملف المضغوط اللي موجود على المرفقات على ايميله |||||||||| ما تنسونا بالدعاء انا مستغرب ليش الملف اللي ضفته ما ظهر في المرفقات

    • 6 رد
    • 1.8k مشاهدة
  13. منمون علي
    Started by منمون علي,

    Create a query that displays the employees’ last names and commission amounts If an employee does not earn commission, show “No Commission.” Label the column .COMM and my solution is ('select last_name,nvl2(commission_pct,commission_pct,'No commission comm from employees but have error

      • أعجبني
    • 6 رد
    • 3.1k مشاهدة
    ابوذر حسين
  14. walid elsayed
    Started by walid elsayed,

    السلام عليكم ورحمه الله وبركاته عندى مشكله يا جماعة ممكن تفيدونا برايكم لو سمحتم عندى جدول فيه رقم العميل وتاريخ الشراء والصنف عايز اعمل جمله استعلام ترجع لى رقم العميل وتاريخ اخر شراء والصنف لكل العملاء وليس لعميل معين مثلا الجدول فيه 1 01012010 سكر 2 12012010 شاى 1 15012010 بلح 2 11012010 عنب عايز ارجع السطرين 1 15012010 بلح 2 12012010 شاى ارجو ان تكون وضحت الفكرة

      • أعجبني
    • 6 رد
    • 1.3k مشاهدة
  15. a5hhk

    هل من الممكن البحث عن جدول أو عمود في قاعدة البيانات بدلالة البيانات فمثلا أريد جملة تسترجع أعمدة في الجداول التي تحتوي على قيمة MATH_COURSE مثلا فهل من الممكن ذلك؟

    • 6 رد
    • 2.3k مشاهدة
  16. نون
    Started by نون,

    ابارك لهذا المنتدى هذا القسم الجديد والمشرف القدير المهندس اسامه لدي اقتراح وطلب رأينا بعض الجهود الكبيرة في بعض الأقسام لأساتذة كبار قد ذهبت سدى واختفت روابطها ولم تعد تعمل ولعل من هذه المواضيع والذي قام به العضو الكبير والمتميز المهاجر دروس في sql بالصوت والصورة وهي مفيدة جداً وفيها جهد كبير فلماذا لاتصلح روابطها وتوضع في هذا المنتدى فهي تعني الكثير للمبتدئ ولو وجدت لدى احد الاعضاء ارجوا وضعها في هذا المنتدى وهذه روابط المواضيع المتعطله http://www.araboug.org/ib/index.php?showtopic=3143 http://www.araboug.org/ib/index.php?showtopic=3154 http://www.araboug.org/ib/index.php?showtopic=3214 ولكم مني جزيل الشكر

    • 6 رد
    • 3.2k مشاهدة
    أسامة موسى
  17. MohamedHasan

    كيف استطيع ان اعرض اسم الموظف واقل مرتب واسم الموظف واعلي مرتب في صف واحدعن طريق SQL Plus او SQL Developer

    • 6 رد
    • 1.6k مشاهدة
  18. mm_taha
    Started by mm_taha,

    اليكم هذة الدالة مجربه لتحويل الارقام الى حروف GET_TEXT.sql

    • 6 رد
    • 4.3k مشاهدة
    MOHAMED SHAWKY aly
  19. عبدالله أسعد
    Started by عبدالله أسعد,

    ملف يعرض شرح مبسط لعملية التنفيذ بمراحلها لجمل SQl Step by step sql statement processing in oracle 9i Oracle9i_sql_statement_processing.ppt

    • 6 رد
    • 3.4k مشاهدة
  20. nageeb
    Started by nageeb,

    شباب الحمد لله امتحنت sql ونجحت انا الان بدرس دورة pl/sql الرجاء من الشباب الذين معاهم الامتحان pl/sql يرسلوه على الايميل [email protected] ولهم جزيييييييل الشكر والتقدير

    • 6 رد
    • 2.1k مشاهدة
  21. رزه
    Started by رزه,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته... أنا طالبة أوراكل و بعمل مشروع تخرجي الي تسليمه بعد أسبوعين و بدي أعمل صفحة الواجهه للمشروع والي هي يدخل فيها العميل اليوزر والباس تبعه.. وهادا لازم أعمله loop عشان لما يدخل الباس 3 مرات خطأ يقوم يقفل الفورم أتوماتكلي ومو مو راضي يزبط معايا أبداً ..فلو في أحد ممكن يساعدني أو يشرحلي أو يفهمني أكتر مره راح أكون شاكرة ..

    • 6 رد
    • 3.7k مشاهدة
    أسامة موسى
  22. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله ممكن المساعده لدي موظفين لديهم غيابات مثلا مل موظف لديه ٥٠ يوم غياب كيف اعرف اذا احد منهم غاب لمدة ١٥يوم متتاليه بمعني كيف اعرف اذا كانت هناك ١٥ ايام متتاليه ممكن احد يساعدني في الاجراء ولكم جزيل الشكر

    • 6 رد
    • 1.3k مشاهدة
  23. ahmed_samir
    Started by ahmed_samir,

    السلام عليكم اخوانى مرفق سؤال اريد الحل له و الشرح الخاص بيه .. و شكرا لكل من ساهم فى مساعدتى فيما قبل .. و شكرا

    • 6 رد
    • 1.5k مشاهدة
  24. ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎
    Started by ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎,

    لوسمحتو يا اساتذه ممكن مساعدتكم لحل هذا البرنامج برنامج لادخال رقم القسم واظهار معلومات عنه باستخدام SQL%NOTFOUND والمتغيرات العامه وعند ادخال قسم غير موجود يظهر لي رسالة ( القسم الذي ادخلته غير موجود). وهذا الكود ممكن تساعدوني في تعديله و اختصاره جدول الاقسام (SECTION) يحتوي على رقم القسم(SECNO)واسم القسم (SECNAME) declare V_VV BEGIN select * into vv from SECTION SQL%NOTFOUND where SECNO=&SECNO; dbms_output.put_line (V_VV.SECNO||' ***** '||V_VV.SECNAME); IF SECNO:= SQL % notfound THIN execption raise_application_error(SECNO,'لم يتم العثور على رقم القسم '); END IF; end; PRINT V_VV;

    • 6 رد
    • 982 مشاهدة
    ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎
  25. Ahmad.Hasan
    Started by Ahmad.Hasan,

    CREATE OR REPLACE PROCEDURE oug_p (ID NUMBER) IS tax NUMBER; BEGIN SELECT salary * .2 INTO tax FROM employees WHERE employee_id = ID; END; / ------------------------------ EXEC oug_p(122) --- the Result here without output. ------------------------------- CREATE OR REPLACE PROCEDURE oug_p (ID NUMBER) IS tax NUMBER; BEGIN SELECT salary * .2 INTO tax FROM employees WHERE employee_id = ID; DBMS_OUTPUT.put_line ('The TAX Value is : ' || tax); END; / ------------------------------------ EXEC oug_p(122) --- the Result here with output. ------------------------------------------------------------ CREATE OR REPLACE FUNCTION oug_f (ID NUMBER) RETURN NUMBER IS tax NUMBER; BEGIN SE…

    • 6 رد
    • 3.4k مشاهدة

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

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

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.