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

    السلام عليكم و رحمة الله و بركاته لنفرض أن لدينا الجدول التالي: Code Quantity ------- ---------- ABC 5 DEF 2 GHI 3 JKL 1 MNO 4 XYZ 2 بحيث أننا نرغب باستعراض البيانات بالشكل التالي: ABC ABC ABC ABC ABC DEF DEF GHI GHI GHI JKL MNO MNO MNO MNO XYZ XYZ نقوم باستخدام الكود التالي: SELECT CODE from TABLE_NAME, (SELECT LEVEL - 1 L FROM DUAL CONNECT BY LEVEL <= 100) DT WHERE L < QUANTITY_FIELD ORDER BY CODE

    • 2 رد
    • 1k مشاهدة
  2. yassering

    السلام عليكم ورحمة الله وبركاته .. انا ناوي إن شاء الله أدخل إختبار الـ DB 1z0-051 .. لكن ابي خبرتكم هل الـ study giude بتكفي ولا لا ؟ إيش المصادر ممكن استفيد منها قبل الإختبار .. وابي معلوماتكم عن الإختبار ضروري لو سمحتم ؟

    • 1 رد
    • 1k مشاهدة
  3. aliseliman132

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

    • 1 رد
    • 1k مشاهدة
  4. ramy_orcl
    Started by ramy_orcl,

    تكملة كتاب الـ pl sql بالعربى ch_6_Cursor.pdf ch_10_functions.pdf

    • 0 رد
    • 1k مشاهدة
  5. eslamshahin2009
    Started by eslamshahin2009,

    عاوز امر اعرف يظهر ليا index الموجوده فى يوزر معين وكيفية مسحها وشكراا

    • 2 رد
    • 1k مشاهدة
  6. hrs

    س سؤال .. كيف اعمل اطلع السكريبت حق الفيو؟؟

    • 1 رد
    • 1k مشاهدة
  7. محمد بطاله

    عايز عدد الموظفين الى تم توظيفهم فى السنين 1995و 1999و 2000 أفقياااااااااااااا ----------------------------------------- 1995 1999 2000 ------------------------------------------ 5 9 20 على سبيل المثال الناتج يكون بالشكل ده ----------------------------------------- برجاء الرد السريع وجزالكم الله خيراااا

    • 4 رد
    • 1k مشاهدة
  8. الجندي الرئيس
    Started by الجندي الرئيس,

    ما هو الداتا تيب data type المناسب لتخزين الصور في قاعدة بيانات oracle 10g

      • أعجبني
    • 2 رد
    • 1k مشاهدة
    الجندي الرئيس
  9. hassan83
    Started by hassan83,

    السلام عليكم ورحمة الله وبركاته اخواني الاعزاء كل عام وانتم بخير بمناسبة العام الهجري الجديد ، أسأل الله أن يكون عام خير علينا وعلى الامة الإسلامية والعربية كلها . اود من حضراتكم ممن لديه الخبره في شرح موسع ل اذاى ادخل image فى الdata base وجزاكم الله خيرا انتظر الرد

    • 1 رد
    • 1k مشاهدة
  10. here comes
    Started by here comes,

    ALTER SESSION SET PLSQL_CODE_TYPE='NATIVE'; CREATE OR REPLACE PROCEDURE test_speed AS v_number NUMBER; BEGIN FOR i IN 1 .. 10000000 LOOP v_number := i / 1000; END LOOP; END; / show error PLS-00923: native compilation failed: Visual Studio not found::Could not open registry key HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VISUALSTUDIO\7.0\SETUP:No error هل الخطاً ده ليه علاقه ببرامج اخرى او ملحقات اخرى مثل c-complier او Visual Studio وايه المطلوب انى اعمله دلوقتى واجيبه منين؟ تحياتى

    • 0 رد
    • 1k مشاهدة
  11. ياسين عثمان ادريس
    Started by ياسين عثمان ادريس,

    لدي حقل التتقدير وحقل النقاط وهما من خارج الداتابيس يتم حساب التقدير من حقل الدرجة وهذا الكود ظبط معاي المشكلة في حقل التقدير اريده عنما ادخل A في التقدير يقوم بعملية حسابية وهي (عدد ساعات المادة * وزن التقدير) وزن التقدير A=4 B+=3.5 B=3 C+=2.75 C=2.5 D=2 F=0 عدد الساعات هو حقل موجود في جول المواد وهو مربوط بهذا الجدول

    • 4 رد
    • 1k مشاهدة
    ياسين عثمان ادريس
  12. leader_a2000

    الاخوة الاعزاء لدي جدول مكون من detail-master و الرابط هو رقم الامر و يموجد في الماستر حقل الحالة و الديتيل رقم الامر و الفترة بحيث انه في الديتيل استطيع ان ادخل في حقل فترة العمل عدة فترات يعني اكثر من سجل في الديتيل لماستر واحد فقط اريد ان احسب عدد السجلات التي بين فترة الى فترة علما انني استطيع تكوين عدة سجلات و قد يكون هناك فترات متشابه بين سجل و اخر لاني اذا حاولت بالطريقة العادية فانه ينظر الى عدد سجلات الديتيل يعني ماستر رقم 1 و في الديتيل وضعت الفترة الاولى 1-1-2010 و الثانية 1-1-2010 لنفس الماستر فانه عند الاستعلام عن عدد الماستر الذي له تاريخ 1-1-2010 يعطيني 2 ارجوا التكرم بالمساعدة

    • 4 رد
    • 1k مشاهدة
  13. eslamshahin2009
    Started by eslamshahin2009,

    عاوز اعرف ما انواع الاستيت منت فى السكول وانواع التايب فى السكول

    • 0 رد
    • 1k مشاهدة
  14. dralaa imam

    هو ليه الكل بيشرح علي طول عمل الجداول والاضافة والحذف والامور د كلها .............. بدون ذكر اي شئ عن tablespace هل من المفترض ان انشئ قاعدة بيانات من غير tablespace السوال الثاني : لو انا عندي نظام ادرة مستشفي ونظام ادارة مدرسه ابتدائي لازم لكل واحد tablespace لوحدة يا ريت حد يفهمني نقطه tablespace دي واكون شاكر لحضراتكم

      • أعجبني
    • 4 رد
    • 1k مشاهدة
  15. Hussein Saad
    Started by Hussein Saad,

    السلام عليكم ورحمة الله وبركاته انا دخلت جديد في مجال اوراكل وجافا وانتهيت الحمد لله من كورس SQL و PL/SQL ولكن ماذا اتعلم بعد SQL و PL/SQL ؟ Oracle form and report ولا adf ولا ايه بالضبط انا محتار لان في تقنيات جديدة وكتيرة جزاكم الله خيرا

    • 0 رد
    • 1k مشاهدة
  16. ابوخطاب
    Started by ابوخطاب,

    You need to create a view EMP_VU. The view should allow the users to manipulate the records of only the employees that are working for departments 10 or 20. Which SQL statement would you use to create the view EMP_VU? وجزاكم الله خير ابوخطاب ora.soft2@yahoo.com

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

    تكملة كتاب الـ pl sql بالعربى ch_9_Procedures.pdf

    • 0 رد
    • 1k مشاهدة
  18. fedaaAlmasry
    Started by fedaaAlmasry,

    السؤال: اكتب اجراء ( procedure) مستخدما pl/sql يطبع البيانات على الشكل التالي الذي في الصورة مساعدة : استخدم group by. الحل ولكن به أخطاء ولا أعرف ما هو الخطا أرجو منكم المساعدة create or replace procedure showData as CURSER EMPCUR IS SELECT deptno,max(sal),min(sal) FROM emp group by deptno order by deptno asc; REC1 EMP%ROWTYPE; begin OPEN EMPCUR; FETCH EMPCUR INTO REC1; WHILE EMPCUR%FOUND LOOP dbms_output.put_line(REC1.DEPTNO||' '||REC1.min(sal)||' '||REC1.MAX(SAL)); END LOOP; FETCH EMPCUR INTO REC1; end; /

    • 4 رد
    • 1k مشاهدة
  19. كان ياما كان
    Started by كان ياما كان,

    السلام عليكم ورحمة الله وبركاته اخواني الكرام انا طالب ماجستير لكن الزمتني الجامعه بأخذ دبلوم قبل دخولي للماستر وذلك بسبب اختلاف التخصص في البكالوريوس وقد واجهتني صعوبه بالغه في فهم مواد الدبلوم وقد مر على دراستي الآن شهر ونصف ولم اقدم اي من الواجبات المطلوبه مني وانا في وضع خطير دراسيا اواجه شبح الرسوب لاسمح الله اذا استمريت على هذه الحال وقد بحثت في كل مكان ولم اجد يد العون في ارشادي وقد اخترت هذا المنتدى لما فيه من اعضاء محبين للخير والمساعده حيث رأيت بعض المشاركات التي تثبت مساعدتهم لطالبي المساعده جعلها الله في موازين حسناتهم وسأل الله أن يفرج عنهم كرب الدنيا والاخره كما فرجوا عن اخوانهم في ازماتهم . لذلك ارجو من الله ثم منكم مساعدتي في حل الملف المرفق ولكم ج…

    • 0 رد
    • 1k مشاهدة
    كان ياما كان
  20. haboos
    Started by haboos,

    السلام عليكم, اريد فقط الاستفسار اذا كان هنالك طريقة لفتح أي ملف مخزن في الداتا بيز (doc,xsl,jpg.......) و لكنني اريد ان يتم عرضه داخل الاوراكل فورم نفسه.يعني تفتح الصورة و تكون داخل الفورمة بتاعة اوراكل. اذا كان هنالك أي طريقة يرجى تزويدي بها.

    • 3 رد
    • 1k مشاهدة
  21. alfeeto
    Started by alfeeto,

    السلام عليكم كيفكم أخواني الأعزاء أنا عندي مشكلة عند ادخال هذا الكود SELECT CONSTRAINT_NAME,COLUMN_NAME FROM USER_CONS_COLUMNS WHERE TABLE_NAME='&tablename' وبعدها تظهر لي هذي الرسالة buffer overflow. Use SET command to reduce ARRAYSIZE or increase MAXDATA. فمن عنده الحل فليتكرم علينا مع العلم اني داخل كـ مستخدم ليس له الصلاحية في التحكم باعدادات البيانات ولكم جزيل الشكر على ماتقدموه

    • 0 رد
    • 1k مشاهدة
  22. سلطان الطرازي

    السلام عليكم ماأطيل عليكم الجواب المفروض يكون هكذا idBasket 10 and 11 is low لكن الجواب اللي بيطلع معي هو idBasket 10and 11and is low احتاج ان اضيف ال and بين الرقمين لمرة واحدة فقط اتمنى منكم المساعدة واعرف انها سهلة جدا ولكن انا في اطار التعليم مازلت هذا الكود : DECLARE --create the cursor CURSOR cur IS SELECT idbasket, quantity, subtotal FROM bb_basket WHERE idshopper =24 AND orderplaced =1 ; TYPE typ IS RECORD ( idbasket bb_basket.idbasket%TYPE, qaty bb_basket.quantity%TYPE, sub bb_basket.subtotal%TYPE); tt typ; lv_sum NUMBER :=0; lv_id VARCHAR(25); lv_result VARCHAR(25); BEGIN ---------------------------------------------------- --open the cursor OPEN cur; LOO…

    • 2 رد
    • 1k مشاهدة
    سلطان الطرازي
  23. alrom998
    Started by alrom998,

    يظهر لي جدولين لا ادري ماهما وكيف اتخلص منهما ولماذا تظهر SQL> select * from tab; TNAME ------------------------------ BIN$cX7xAln4sDrgQ6wQA1GwOg==$0 BIN$cgoVv7GnIKjgQ6wQA1IgqA==$0

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

    من المعروف ان هناك تفقيط للأرقام ولكن هل هناك تفقيط للوقت بجميع حالاته ان كان على نظام 24 او على نظام am/pm?? وشكرا

    • 0 رد
    • 1k مشاهدة
  25. ahmed_elmoslmany

    انا عاوز اجيب تاريخ اخر جمعه فى الشهر

      • أعجبني
    • 4 رد
    • 1k مشاهدة

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.