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

    السلام عليكم ...ممكن حد يفيدني بالي عنده شرح للجوين تيبلز شكرا مقدما

      • أعجبني
    • 1 رد
    • 1.4k مشاهدة
  2. engbebo
    Started by engbebo,

    السلام عليكم ورحمة الله وبركاته الاخوة الافاضل عايز اعمل جملة select ترجعلى جميع السائقين المتاحين عندىفى وقت معين باستثناء الغائبين او اللذين هم فى مهمة حاليا وايضا باستثناء السائقين اللذين هم فى اجازه ودى الجداول اللى عندى 1_جدول السائقين 2_جدول المهمات 3_جدول الحضور 4_جدول العطلات او الاجازات tables.txt

    • 8 رد
    • 2.1k مشاهدة
  3. muhaamed
    Started by muhaamed,

    لو سمحتم يا جماعة انا محتاج امتحان 1Z0-144-ENU Oracle Database 11g: Program with PL/SQL ومش لاقى الامتحان الخاص بيه على موقع examcollection.com كل الى الامتحانا الموجودة هيا امتحانات اوراكل 10 g 1Z0-147-ENU Program with PL/SQL طب انا اقدر ازاكر امتحان ال 10g ,وادخل ال 11g ممكن حد يساعدنى جزاكم الله خير

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

    السلام عليكم ورحمة الله وبركاته جزى الله عني خيراً من فتح مشكلتي ليساعدني او ليستفيد اما بعد المشكله اني احاول الاتصال بالاوراكل من خلال برنامج جافا صممته بنفسي هذا البرنامج يقوم بإنشاء اتصال مع الاوراكل ثم يستخدم هذة الاتصال ك قناةاو طريق ليوصل من خلاله البيانات الراجعه من (loop) ومن ثم اقوم بإدخال بعض البيانات (insert ) ولكن في كل مره اقوم بتجربة الكود يحدث لي هذا الاستثناء علما بانه ينجح في ادخل عدد لا بئس به من الصفوف ثم يظهر هذا الاستثناء ثم يظهر مره اخرى ORA-01000: maximum open cursors exceeded علما بانه يحدث بعد عدد كبير جدا من الصفوف المدخلة وفي كل مرة يختلف عدد الصفوف التي يستطيع ادخالها Ahmed Khaled Oracle developer Java developer ahmed_khaleddba@hot…

    • 3 رد
    • 2.6k مشاهدة
  5. Jennifer
    Started by Jennifer,

    السلام عليكم اخواني واخواتي , انا اختباري قريب جدا ,, بس انا بجرب الامتحانات وبلاقي نقسي failed كل شويه باستخدام برنامج visual CertExam Manager لانه الاسئله بتكون 200 سؤال والوقت 120 دقيقه فقط فمش قادرة الحق هوه الاختبار الفعلي بنفس كميه الاسئله دي والوقت القليل ده ؟؟ ارجوكي جاوبيني بأسرع وقت انا بانتظاركم ولكم مني اصدق الدعوات الله يوفق اللي يرد عليا انا بجد بحاجه للاجابه بأسرع وقت , فرجوا عليا الله يفرج عليكم

    • 6 رد
    • 3.4k مشاهدة
  6. eng.kholoud
    Started by eng.kholoud,

    السلام عليكم لو سمحتم اريد ان احضر بيانات شهر سابق بجيث لو قمت بطلب الداتا يوم 1.9.2016 سوف تحضر لي بيانات الشهر الماضي. جربت الطريقة التالية ولكن يظهر لي هذا الخطأ. لوتكرمتم ماهي التعليمة الصحيحة ولكم جزيل الشكر where trunc(DAT,'mm') = trunc(add_months(trunc(sysdate),-1),'mm') the error ORA-00932: inconsistent datatypes: expected NUMBER got DATE

      • أعجبني
    • 3 رد
    • 969 مشاهدة
  7. Ehab Ali Mohamed

    السلام عليك و رحمة الله و بركاتة يوجد عندى جدولين الاول جدول خاص بتسليم كل مندوب الدفتر الخاص بة وهو مكون من Table 1 * رقم المندوب emp_id * اول رقم فى الدفتر esal_from *اخر رقم فى الدفتر esal_to Table 2 و الجدول الثانى يتم تسجيل فية ارقام الايصالات التى يتم استخدامها من قبل المندوب ويتم تسجيل الايصالات فى الحقل Esal_id المطلوب : إيجاد الارقام الغير مستخدمة فى الدفتر بمعنى اخر الغير موجودة فى جدول تسجيل الايصالات المستخدمة ولكم منى كل الشكر و الاحترام

      • أعجبني
    • 4 رد
    • 1.3k مشاهدة
  8. looONEeely
    Started by looONEeely,

    متى نحتاج إلى Cursor , ومتى لا نحتاج إليه ؟ كيف نستخدم ال Cursor ?

    • 4 رد
    • 3.6k مشاهدة
  9. ابولميس
    Started by ابولميس,

    السلام عليكم اذا كان عندي الرقم 2004 كيف احصل على باقي قسمته على 100 اي احصل على 04 فقط

    • 3 رد
    • 4.5k مشاهدة
  10. elgoeg
    Started by elgoeg,

    اسعفوني لو سمحتوا عاوز كتاب الكتروني يشرع القوادح (tigger) في ال oracle 9i بشكل مفصل وشكرا

    • 2 رد
    • 1.7k مشاهدة
    عبدالحميد النهدي
  11. farooq
    Started by farooq,

    ممكن اعرف ما هو امر انشاء قاعدة بيانات هل هو create database وياريت مثل

    • 9 رد
    • 4.5k مشاهدة
  12. shahien55555
    Started by shahien55555,

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

    • 10 رد
    • 3.1k مشاهدة
  13. anisalqubati
    Started by anisalqubati,

    الاخ العولقى شكرا جزيلا على الكتاب تحياتى.................

    • 0 رد
    • 1.6k مشاهدة
  14. R.hamed

    في خطأ في الكود اتمنى اعرف ليش (هو ما بنفذ بعد الelse)انا كثير مستعجل FUNCTION CAL_EMP_SAL (num in integer,v_employee_id in employees.employee_id%type) return number is v_manager_id employees.manager_id%type; sal number := 0; begin select distinct(nvl(manager_id,0)) into v_manager_id from employees where manager_id=v_employee_id; if (v_manager_id=v_employee_id) then select (salary+nvl(commission_pct,0)+num)-salary*0.16 into sal from employees where employee_id=v_employee_id; else select (salary+nvl(commission_pct,0))-salary*0.16 into sal from employees where employee_id=v_employee_id; end if; return sal; end;

    • 1 رد
    • 1.3k مشاهدة
  15. ashraf_al_ani
    Started by ashraf_al_ani,

    السلام عليكم و رحمة الله و بركاته اخواني و اخواتي لدي هذا الكود forms_ddl('create user '||:user_name||' identified by '||:pass_word|| 'default tablespace'||'test' ) ; forms_ddl('grant connect,resource to '||:user_name); حيث المشكلة في تحديد التايبل سبيس اذ انه لا يعمل لكن اذا حذفت 'default tablespace '||'test' سيكون شغال و يعمل على انشاء يوسر جديد لكن التيبل سبيس له هو USERS فكيف يمكنني جعل التيبل سبيس هو TEST و رحم الله والديكم دنيا و اخرة

    • 6 رد
    • 2.5k مشاهدة
  16. orefai

    السلام عليكم اريد عمل View لكي تقرأ الحقول من ثلاثة جداول ولنفرض ان أسماء هذه الجداول هي emp1, emp2, emp3 ولتكن جميع هذه الجداول تشمل على هذه الحقول EMP_NO NUMBER(8) ,EMP_NAME VARCHAR2(150), IMG BLOB الوضع الطبيعي الذي اعرفه لانشاء هذه ال VIEW هو CREATE OR REPLACE VIEW EMPLOYEE ("TYPE","EMP_NO","EMP_NAME ","IMG") AS( (SELECT 1,EMP_NO ,EMP_NAME,IMG FROM EMP1) UNION ( SELECT 2 ,EMP_NO ,EMP_NAME,IMG FROM EMP2) UNION ( SELECT 3,EMP_NO ,EMP_NAME,IMG FROM EMP3) ); ولكن للأسف الظاهر ان هذه الطريقة ما تصلح مع حقول الصور كانت تطلع لي مسج ORA-00932: inconsistent datatypes: expected - got BLOB ياريت احد يقدر يساعدني بعملها علما باني استخدم SQL*Plus Version 8.0.6.0.0

    • 2 رد
    • 2k مشاهدة
  17. نور الشمس 2010
    Started by نور الشمس 2010,

    ازاى ادخل صوره الى قاعده البيانات بجمله انسرت انا عندى حقل Image >>>>>>>>>> Long Raw

    • 1 رد
    • 1.5k مشاهدة
  18. meshmesh173
    Started by meshmesh173,

    من فضلكوا اريد حلول تمارين كتابي sql الجزءين كتابي plsql الجزءين من فضلكوا ضروري جدا لان التمارين جننتني

    • 1 رد
    • 1.2k مشاهدة
  19. akg86
    Started by akg86,

    ما هو الكود لوضع الصوره في الفورك للاوراكل؟

    • 0 رد
    • 1.1k مشاهدة
  20. egypt4egypt90
    Started by egypt4egypt90,

    السلام عليكم ورحمة الله وبركاته اخوانى انا عندى سؤال ومحيرنى جدا جدا جدا قى قاعدة بيانات وارجو الايجابة عليها بعد اذن حضرتكم دلوقتى لو نفترض شركة طالبت منى 2 برنامج مثل بعضهم ولكن الاختلاف فى قاعدة بيانات هى كانت تريد منى البرنامج الاول مصنوع من الفيجال بيسك 6+ قاعدة بيانات اكسس والبرنامج الثانى مصنوع من الفيجوال بيسك 6 + قاعدة بيانات الاوريكال بالنسبة للبرنامج الذى يكن مصنوع بالفيجوال بيسك 6 + قاعدة بيانات اكسس فهذه معروف وانا اعرف مكان قاعدة بيانات الاكسس التى انا قد تم انشأتها .. وخلا هذا الامر قد انتهى طـــــــــــيـــــــــب البرنامج التانى التى مصنوع بالفيجوال بيسك 6 + قاعدة بيانات اوريكال ( جداول) اين اجد مجلد قاعدة بيانات والجداول التى تم صنعه…

    • 2 رد
    • 1.3k مشاهدة
  21. mohooo81
    Started by mohooo81,

    كيف يمكننى تعديل sequence بشكل تلقائى بحيث انى لو مسحت row يعدل فى الاسطر اللى بعدية بشكل طبيعى ؟

    • 1 رد
    • 1.4k مشاهدة
  22. eng_10

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

    • 1 رد
    • 1.4k مشاهدة
  23. mmsalman87
    Started by mmsalman87,

    هل يتم فعليا استخدام JOIN Tables 1999 مثل : cross join natural join using clause and on inner outer left الى اخره من هذه الانواع ام ان المستخدم حاليا هو النوع الاخر وهي: outer join , self join , equijoin الى اخره وشكرا

    • 1 رد
    • 1.4k مشاهدة
  24. miash80
    Started by miash80,

    اخواني واخواتي مشرفين وأعضاء السلام عليكم ورحمة الله وبركاته وانا اسف للأنقطاع عن المنتدى مدة طويلة بسبب ظروف الحياة . وشكر خاص لكل من سئل عني والله يسعدكم جميعا اليوم والحمدلله بدءت بكتابة بعض الدروس التي تشمل قسم PL/SQL من الألف الى الياء واليوم سأضع اول درس وإن شاء الله ان اكون قد وفقت في كتابة هذه الدروس ولن اضع الدرس التالي الا في حالة أستعياب الدرس الاول للجميع لذلك اطلب من اي عضو او مشترك طرح اي سؤال اول باول في اي درس سيتم طرحه مع رجاء خاص ان تكون الاسئلة طمن الدرس لكي لا يتشتت تفكير اي مشترك. وبسم الله بندء ..... مقدمة صغيرة لغة PL/SQL تعتبر لغة البرمجة الخاصة بنظام اوراكل وهي اداة برمجية قوية جدا وكلمة PL/SQL اختصاراً لـ (Procedure Langu…

      • أعجبني
    • 147 رد
    • 82.3k مشاهدة
  25. wed579
    Started by wed579,

    create or replace procedure phone(v in out varchar2) is begin v:= '('||substr(v,1,3)||')'||sunstr(v,4,3)||'-'||substr(v,7); end phone;

    • 1 رد
    • 814 مشاهدة

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

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

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.