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

    في تعريف المتغير : 1- ماهو الفرق بين declare و variable ثم اسم المتغير 2- ما هو الفائدة من تعريف متغير متكفي جملة select 3- ما هو define 4- ما هو dbms_output.put_line وما هو host

    • 1 رد
    • 1.4k مشاهدة
  2. hi_redstars
    Started by hi_redstars,

    أخواني الاعضاء استاذي مشرف قسم المبتدئين في احد الكتب التي قد حملتها منتدى كود لكني عند كتابته في سطر الاوامر والضغظ على file --> run لم ارى اي نتيجة ارجو المساعده الكود هو كاالتالي Declare i number(5); BEGIN i:=5; DBMS_OUTPUT.PUT_LINE('i = ' || i); END;

    • 3 رد
    • 1.6k مشاهدة
  3. Mohamed El_sayed
    Started by Mohamed El_sayed,

    المطلوب نقل الموظفين الموجودين فى الدرجة الوظيفية الثانية الى الدرجة الثالثة ثم نقلهم جميعا الى الادارة الخالية من الموظفين وذللك فى كود واحد

    • 7 رد
    • 2.8k مشاهدة
  4. tarek200_jo
    Started by tarek200_jo,

    السلام عليكم اقوم أنا الان بعمل نظام مكتبة يحتوي على صفحة بحث, لكن يجب ان يهمل البحث الفرق بين الاحرف التالية: 1-أ ا 2-ه ة 3-لا لأ فهل هنالك شخص صادف هذة المشكلة من قبل وإذا صادفها فما هو الحل المقترح . ملاحظة:انا ستعمل oracle 10g. والسلام ختام تم تعديل عنوان الموضوع , راجع شروط الكتابه في المنتدي إداره المنتدي

    • 2 رد
    • 1.7k مشاهدة
  5. akbat
    Started by akbat,

    hi friends i have question and i hope to get from anybody maybe could help me the question is:: i want to write query in sql*plus environment to find the date of last friday of any month and i can't say more than god bless all of you

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

    ياريت حد يساعدنى عايزه انشئ جدول للمستدخمين فيه عمودين اسم المستخدم والباص ورد بتاعته السؤال بقى ازاى اعمل العمود بتاع اسم المستخدم varchar2 وعليه قيد انه لابد يبدا بحرف يعنى ما ينفعش انى اخلى اسم المستخدم يبدا برقم مثلا لابد يبدأ بحرف ازاى اعمل القيد ده على عمود اسم المستخدم ؟؟؟؟؟ وشكرا لكل من يساعدنى

    • 3 رد
    • 1.4k مشاهدة
  7. adel elshekh

    اين نربط الجداول وكيف بعد انشائها داخل السكول و تحديد المفتاح الاساسى والاجنبى وقت انشائها داخل السكول

    • 2 رد
    • 1.3k مشاهدة
  8. HELL-BOY

    السلام عليكم اعضاء المنتدي الكرم عندي استفسار في الاس كيو ال لو عندي جدول البضائع فيه رقم الصنف واسم الصنف وجدول للعملاء فيه اسم العميل ورقم العميل وجدول تالت للعملاء اللي اشترت البضائع فيه رقم الصنف ورقم العميل كنت عايز اعمل جمله سيلكت تيجيبلي العملاء اللي اشترت جميع الاصناف وجمله تانيه تجيب العملاء اللي اشترت بعض الاصناف ياريت حد يجاوبلي علي الاستفسار دا لاني بقالي يومين مش عايزه تظبط معايا

    • 4 رد
    • 1.5k مشاهدة
  9. hrs

    السلام على اهل السلام كيف الصحة جميعا شوفو احياتا نكتب الكود بهذه الطريقة declare begin statments begin statements end end السؤال كمايلي هل فيه فائدة او سبب معين لجعل الكود فيه 2 begin؟ وهل هذا يؤثر على طريقة الاكسكيوشن امممممممم وبس

    • 2 رد
    • 1.1k مشاهدة
  10. alaa abdo

    هل يمكن استخدام جملة الاستعلام في ال case

    • 2 رد
    • 1.1k مشاهدة
  11. modz
    Started by modz,

    السلام عليكم ورحمة الله وبركاته ...اول شي هذي اول مشاركه ليا في هذا المنتدى ..وصراحة عجبني جداا المنتدى ..واحس انو فيه ماشالله نوابغ انا هذا الترم ..نزلت مادة الاوركل وصراحة لقيتها سهله وممتعه ..بس في واحد من اصحابي اعطاني سؤال وبيتحداني اني احلوو ..ولي كم يوم بحاول احل فيه ..وصراحة ماقدرت... وياليت تساعدوووني فيه ..وبنفس الوقت نشوووف مين اسرع واحد يحلو السؤال هوا .. Find the first occurrence of letter 'S' in employee names, and change the S to A طبعا من جدول emp انا عرفت انو ينحل بطريقه يستخدم فيها trim and decode بس ماعرفت كيف ...وبرضو عرفت انو ينحل بي replace بس طبعاا ..المطلوب انو ماينحل بي ريبليس .... ارجوووو الرد السررريع ومشكووووررررررررررين

    • 2 رد
    • 1.5k مشاهدة
  12. dubainet
    Started by dubainet,

    السلام عليكم .. احيانا يكون لدينا عدد كبير من الحقول fields .. ونريد عمل select لها جميعها ما عدى حقل او حقلين على سبيل المثال ... هل هناك من طريقة لعمل ذلك دون اختيار الحقول المطلوبة واحدة واحدة ؟ بمعنى .. هل هناك شيء شبيه بـ : select * except (field1 , field9) ؟؟؟؟!! مع التحية

    • 1 رد
    • 1.6k مشاهدة
  13. سلطان اوراكل
    Started by سلطان اوراكل,

    السلام عليكم كيف الحااال اخواني مبروك التصميم الجديد هذي داله تستقبل برميترا يمثل رقم الموظف empno وله قيمة مرجتعه واحده هي الدخل السنوي للموظف CREATE or REPLACE function annual_sal (v_empno in emp.empno%type) RETURN number IS v_sal emp.sal%type:=0; BEGIN SELECT (sal*12)+nvl(comm,0) INTO v_sal FROM emp; WHERE empno=v_empno; RETURN (v_sal); END; / save annual_sal.sql replace; variable g_salary number; execute :g_salary:=annual_sal(7788); print g_salary; انااا الحين اريد اقوم بكتابة جملة استعلام لاستراجاع رقم الموظف واسم الموظف والدخل السنوي للموظف لجميع ا…

      • أعجبني
    • 4 رد
    • 1.9k مشاهدة
  14. admin0
    Started by admin0,

    يا جماعه كيف بدي اعمل insert لأكثر من record على جدول معين دفعه واحده مثلأ مجموعه من الاكواد A1 .....A20 B1 ......B20 وهكذا أعملخم بجملة ادخال واحده

    • 2 رد
    • 1.6k مشاهدة
  15. Shahadfaisal
    Started by Shahadfaisal,

    مساعدتي في حل هذا السؤال

    • 0 رد
    • 787 مشاهدة
  16. خالد العجمي
    Started by خالد العجمي,

    ازاي اكتب كود لتنفيذ الشكل التالي 1*8+1=9 12*8+2=98 123*8+3=987 1234*8+4=9876 12345*8+5=98765 123456*8+6=987654 1234567*8+7=9876543 12345678*8+8=98765432 123456789*8+9=987654321

    • 0 رد
    • 692 مشاهدة
    خالد العجمي
  17. AmercO
    Started by AmercO,

    السلام عليكم .. أشكر كل القائمين على هذا المنتدى الرائع .. أنا جديد نسبياً على عالم الأوراكل .. و أرجو ان تساعدوني بحل هذا السؤال : عندك جدول إسمه ELOC .. به عمودين ، عمود يمثل رقم الموظف و الثاني يمثل مكان سكنه مثلاً : ELO ------------------ LOC | ENO 1 | A 2 | B …

    • 6 رد
    • 2.3k مشاهدة
  18. Ashraf_id
    Started by Ashraf_id,

    السلام عليكم ورحمة الله وبركاته اخواني الاعضاء أرجو مساعدني في حل هذا السؤال الذي يواجهني في أحد امتحاناتي : طلب مني اعداد قاعدة بيانات لمكتبة في الجامعة وواجهني سؤال لم أستطع الاجابة عليه وهو : create a function named maxBorrowing that returns all details about a student has the maximum number of borrowing in current month . مع العلم ان هناك جدول يجب ان اعتمد عليه كالتالي : borrowTable student_id --- object_id --- date_of_borrow --- max_borrow_date --- Returns وسأكون شاكرا لكم

    • 7 رد
    • 1.9k مشاهدة
  19. ابوخطاب
    Started by ابوخطاب,

    QUESTION NO: 73 When should you create a role? (Choose two) A. To simplify the process of creating new users using the CREATE USER xxx IDENTIFIED by yyy statement. B. To grant a group of relate privileges to a user. C. When the number of people using the database is very high. D. To simplify the process of granting and revoking privileges. E. To simplify profile maintenance for a user who is constantly traveling. وجزاكم الله عنى كل خير

    • 2 رد
    • 1.1k مشاهدة
  20. nouriddin
    Started by nouriddin,

    السلام عليكم ورحمه الله وبركاته سؤال اريد كود تكون النتائج فيه كالتالى عدد الموظفين و عدد الاقسام ومجموع المرتبات و متوسط المرتبات ارجو الرد فى اسرع وقت

    • 5 رد
    • 1.4k مشاهدة
  21. محمد الخالدي
    Started by محمد الخالدي,

    السلام عليكم شباب شباب عندي سؤال حول الفرق بين كل من انواع قواعد البيانات حسب الاسئلة التالية (sq server 2008l, access,oracle a) How are single-table queries expressed What built-in function does it have? What limits are set on their use? c) How are sub queries expressed? d) How are joins expressed? e) Are EXIST and NOT EXIST supported? If so, how are they differ form each other? ارجو ان تكون الاجابه مع امثلة مشكورين

    • 0 رد
    • 1.1k مشاهدة
    محمد الخالدي
  22. صلاح الثبيتي
    Started by صلاح الثبيتي,

    السلام عليكم انا عندي جدول CREATE TABLE items ( iid NUMBER(8) NOT NULL, iname VARCHAR2(15) NOT NULL, idesc VARCHAR2(150), iimage BLOB, iprice NUMBER(6,2) NOT NULL, irmarks VARCHAR2(150), lid NUMBER(8) NOT NULL, cid NUMBER(8) NOT NULL ); و ابغى اضيف الصور لقاعده البيانات .. كيف ؟؟ كيف اسوي insert للصوره ؟

    • 5 رد
    • 3.4k مشاهدة
  23. MAGY

    الأخوة الأعضاء الأخ هانى بالنسبة للكتب اللى حضرتك عارضها هى : 1-pl/sql Fundamentals 2-develop pl/sql program units 3- advanced pl/sql أولاً : هل هذة الكتب هى المفروض مذاكراتها للأمتحان 1z0-147 ثانياً : لماذا فى موقع oracel/education/list of exames عارضين اسم الكتاب هو program with pl/sql

    • 4 رد
    • 1.7k مشاهدة
  24. awn78
    Started by awn78,

    اخواني الاعزاء السلام عليكم ورحمة الله وبركاته ارجوا ان تشرحوا لي معنى هذه الجمله بالتفصيل select count ( * ) total , sum(decode(to_char(hire_date,'yyyy'),1995,1,0)) "1995" , sum(decode(to_char(hire_date,'yyyy'),1996,1,0)) "1996" , sum(decode(to_char(hire_date,'yyyy'),1997,1,0)) "1997" , sum(decode(to_char(hire_date,'yyyy'),1998,1,0)) "1998" ; وارجوا لو تعطوني امثله اضافيه عن ال decode وشكرا

    • 3 رد
    • 2.8k مشاهدة
  25. awn78
    Started by awn78,

    الاخوان اعضاء هذا المنتدى الرائع السلام عليكم ورحمة الله وبركاته اردت حذف العمود region من الجدول dept فقمت بكتابة جملة sql التاليه alter table dept drop column region وعند التنفيذ ظهر لي بانها خطأ والى الان مع جميع المحاولات لا اعرف لماذا هي خطأ مع العام بأن العمود region خالي من البيانات تماما ايضا اردن ان اوجد ارقام واسماء الموظفين الذين ياخدون رواتب اكبر من المتوسط الحسابي لجميع الرواتب وترتيب الناتج تنازليا فقمت بعمل التالي select empno,ename from emp where sal> all (select avg(sal) from emp desc sal( طبعا مع تسكير القوس في النهاية ولكن برضو يطلع ليه انها خطأ ولكن مع جميع المحاولات ايضا لا ادري اين الخطأ ارجوا من الجميع مساعدتي وشكرا .............

    • 9 رد
    • 3.3k مشاهدة

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.