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

    السلام عليكم كنت عايز اعرف لو عايز اعمل function فيها تاريخ اضيف عليها عدد من الايام (5 مثلا) ترجع لي القيمة تاريخ بعد حذف الجمعة والسبت ممكن حد يساعدني سرررررررررررررررررررررررررريعا بالله عليكوا

    • 4 رد
    • 1.6k مشاهدة
  2. acadmy
    Started by acadmy,

    كيف يمكن التأكد من أن FIELD معين يحتوى على أرقام فقط علما بأنه معرف من النوع VARCHAR2 وجزاكم الله خيرا

    • 4 رد
    • 2.1k مشاهدة
  3. ميسم الكرام
    Started by ميسم الكرام,

    لدي حقل من نوع اللست ايتم (list item) ومثلا فيه نوع الدراسة دكتوراه وماجستير وبكالوريوس اريد جملة sql vتقوم بحساب كل نوع دراسة على وحدة يعني يعطي النتيجة عدد الدكتوراه = كذا والمجاستير كذا وهكذا ومشكوررررررررررررررررين مقدماً

    • 4 رد
    • 1.3k مشاهدة
  4. ياسين عثمان ادريس
    Started by ياسين عثمان ادريس,

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

    • 4 رد
    • 1k مشاهدة
    ياسين عثمان ادريس
  5. moad_krishan
    Started by moad_krishan,

    بسم الله الرحمن الحيم اريد نقل كل الجداول الموجوده في demo/demo من اصدار اوراكل database 7i الى scott/tiger الموجوده في اوراكل database 9i وارجوا المساعده لانني محتاج اليها والسلام عليكم ورحمه الله و بركاته

    • 4 رد
    • 1.6k مشاهدة
  6. malik alwadi
    Started by malik alwadi,

    SELECT DEPTNO,JOB,SAL, CASE WHEN DEPTNO=10 THEN SAL*1.05 WHEN JOB='MANAGER' THEN SAL*1.03 WHEN SAL>200 THEN COMM+10 ELSE SAL*1.02 END CASE_ALIAS FROM EMP /

    • 4 رد
    • 2.1k مشاهدة
  7. ali salih
    Started by ali salih,

    اخواني اعضاء المنتدى الكرام لدي سؤال يخص الاستعلام وهو : لدي جدول اسماء الموظفين و جدول اخر للمكافائات فيه ثلاث اعمدة وهي ( رقم الموظف و رقم المكافئة و تاريخ المكافئة) فلو اعتبرنا ان الموظف رقم 1 واسمه احمد و لديه 3 مكافائات مثلا (رقم الموظف 1 و رقم المكافئة 1 و تاريخها 2\2\2000 ) و (رقم الموظف 1 و رقم المكافئة 2 و تاريخها 3\3\2002) عندما اقوم بالاستعلام و عند الربط بين جدول الموظفين و جدول المكافاءات يقوم بتكرار الرقم و الاسم في جدول الموظفين فتكون بالشكل التالي 1 احمد 1 2\2\2002 1 احمد 2 3\3\2002 كيف استطيع ان اتخلص من التكرارات بمعنى ان يصبح الاستعلام بالشكل التالي 1 احمد 1 2\2\2002 2 3\3\2002

      • أعجبني
    • 4 رد
    • 946 مشاهدة
  8. BlueFairy

    السلام عليكم ورحمة الله وبركاته عندي مشكله وبتمنى حد يجاوبني عليها لانه للان ولا مره حد جاوبني على اشي بساله وطبعا بعزر الجميع لانه مش دائما الواحد فاضي او حتى بيعرف الجواب بس هالمره جد مستعجلة عندي تريجر بضيفه لنمنع انه يكون تاريخ الشراء اكبر من تاريخ اليوم بيطبق بدون اخطاء بس المشكله انه لمن بتملئ البيانات جوة الفورم بيعطي الرساله صحيحه انه التاريخ لازم يكون اقل من تاريخ اليوم بس بينتقل للحقل اللي بعدي انا بدي يضل المؤشر واقف على نفس الحقل يا ريت لو حد يقدر يعدلي عليه declare begin if (:year_of_produce > sysdate) then message('Enter the produce Date FOR THE VEHICLE NO LATE Than '||to_char(sysdate)||'.'); END IF; end; بستنى بالرد وشكرا سلف

    • 4 رد
    • 1.5k مشاهدة
  9. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله 1- مازلت ابحث عن طريقه لتحويل التاريخ الهجري إلى ميلادي. 2- إذا في Function تحسب العمر عندما يكون التاريخ المدخل هجري. ارجو مساعدتكم

      • أعجبني
    • 4 رد
    • 2k مشاهدة
  10. mohamed_suez

    بسم الله الرحمن الرحيم (Pay It Forward) أخوانى الكرام هذه مشاركة بجد حسستنى أنى مشترك معاكم فالمنتدى مش مجرد برنامج بيترفع ولا مقال لكن ده تعب فترة مش قليله كنت بذاكر فيها الكتابالسعودى الجميل اللى هذكر اللينك بتاعه كتاب مقدمة فى قواعد البيانات أوراكل وهو كتاب جميع ويعتبر مرجع للناس اللى بتحب السيكول وأنها تفهم اللغة بشكل مبسط من غير تعقيد فالكتاب ده كان مبتغاهم وعشان لقيت أن أسئلة الكتاب ده بتتميز بالصعوبة فى بعضها فحبيت أنى احلها كلها وأعملها فPDFوانشره عالمنتدى الرئييييع ده عشان كلنا نفيد ونستفيد زى ملقيت الكتاب ده عالمنتدى ده حطيت أسئلة فشكل يارب يعجبكم مع أجابتها واللى ساعدتنى فالموضوع ده زوجتى ربنا يكرمها فنسألكم الدعاء لنا ونشر الموضوع ده لكل واحد بيحب الأوراكل وشك…

    • 4 رد
    • 14.9k مشاهدة
  11. Essam
    Started by Essam,

    عملت على ديفلوبر 6 ,ولكني الان حاولت تجربة التعليمة البسيطة التالية الموجودة في كتاب اوراكل SQL9I: [color=green]SELECT * FROM departments[/color] ; وذلك بعد الدخول باسم سكوت,ولم تكن الجداول موجودة,فقمت بفك القفل عن المستخدم HR الذي يحوي الجداول,و بعد تنفيذ التعليمة وجدت ان النتائج مختلفة عن النتائج الموجودة في الكتاب,ففي الكتاب كان هناك ثمانية اسطر معادة,بينما تم اعادة 27 سطر للتعليمة الاخيرة.فاين الخطا؟

    • 4 رد
    • 2.1k مشاهدة
  12. العصفور
    Started by العصفور,

    اخواني الكرام .... حاولت انشاء حقل صيغة من حقل صيغة اخر وهو هنا باسم tax2 واستخدمت الطريقة التالية: select price,(price * 0.1) as tax1,(tax1 -300) as tax2 from cash; لكن الطريقة كانت خاطئة .... ارجو المساعدة ..وتصحيح صيغة الاستعلام.. وشكرا..

    • 4 رد
    • 2k مشاهدة
  13. من كل بحر قطرة
    Started by من كل بحر قطرة,

    السلام عليكم أريد طريقة مناسبة لعمل Insert للدفعات الخاصة بالعميل بحيث يسجل الدفعة ومعها رصيده التراكمي في جدول جديد مثال: رقم الموظف الدفعة الرصيد 1 100 100 1 70 170 1 150 320 وهكذا تتم العملية بهذه الطريقة أرجو المساعدة منكم وشكرا

    • 4 رد
    • 1.7k مشاهدة
  14. trust_words
    Started by trust_words,

    السلام عليكم جميعا ورحمة الله وبركاته : ..هناك نقطة لم استوعب الهدف منها في هذا الموضوع؟! وهي مسالة Controlling the persistent state of a package Cursor وما قام به(مؤلف الكتاب) هنا هو انه عمل كيرسر في قسم التعريف للباكج(public)..وقام بعمل برنامجين فرعيين (privates) الاول لفتح الكيرسر واستعلام بعض صفوفه..والثاني لتكملة استعلام صفوف الكيرسر وثم غلق الكيرسر !!!! لماذا قام بهذه العمليى ومالهدف منها ..وما علاقة ذلك في موضوع ثبات حالة القيمة اثناء الـ session ؟؟ نرجو من حضراتكم الافادة بارك الله فيكم وخصوصا الاخوة الذين تعدو امتحان الـ147

    • 4 رد
    • 2.6k مشاهدة
  15. Ahmed Mahdali
    Started by Ahmed Mahdali,

    السلام عليكم إخواني الأعزاء أريد كود لإستدعاء ملف وورد أو إستدعاء أي ملف أخر عن طريق الفورم بوضع الكود في التريقر حق البوتون ولكم جزيل الشكر وبالتوفيق في الدنيا والاخرة

    • 4 رد
    • 2.6k مشاهدة
  16. ashrafsalem
    Started by ashrafsalem,

    اريد معرفة استخدام in فى where clause للبحث عن نطاق معين من البيانات المتتالية مثلا من 1 الى 100

    • 4 رد
    • 2.5k مشاهدة
  17. giga

    السلام عليكم تم بحمد الله الانتهاء من الدرس الثامن عشر بعنوان constraints واليكم رابط التحميل http://www.mediafire.com/download.php?korgmfz530j ولا اريد منكم غير الدعاء والتوفيق للجميع ان شاء الله

    • 4 رد
    • 1.8k مشاهدة
  18. O.R.A.C.L.E
    Started by O.R.A.C.L.E,

    How to create a function with a composit-data type parameter and so its return 's value? and what is available composit-data types for parameter ?

    • 4 رد
    • 2.7k مشاهدة
  19. ehabazzamit
    Started by ehabazzamit,

    السلام عليكم ورحمة اللة وبركاتة لو سمحتو كنت محتاج تفدونى انا عاوز اطلع مجموع الاقسام وانا كاتب بس جملة ال sum غلط ممكن حد يقدر يساعدنى فيها لو سمحتو؟   select e.deptno, d.dname ,sum(e.deptno) sum from dept d , emp e where d.deptno=e.deptno group by d.dname,e.deptno

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

    السلام عليكم ورحمة الله وبركاته: لو سمحتم أحتاج إلى خبرة الأعضاء المحترفين أعمل على إنشاء قاعدة بيانات لتخزين إجازات الموظفين لدي جدول الإجازات تعريفه كالتالي: CREATE TABLE leave_taken ( emp_id NUMBER(4) NOT NULL CONSTRAINT leavetaken_empid_fk REFERENCES emp_info (emp_id), leavetaken_type NOT NULL CONSTRAINT leavetaken_type_fk REFERENCES leave_types (leavetype_id), leavetaken_date DATE NOT NULL, leavetaken_duration NUMBER(4) NOT NULL, leavetaken_durationsort NUMBER(1) NOT NULL CONSTRAINT leavetaken_durationsort_fk REFERENCES duration_sorts (durationsort_id), leavetaken_note VARCHAR2(50), user_reccreator VARCHAR2(20) ); ما أحاول عمله هو منع المستخدم من أن يقوم بإدخ…

    • 4 رد
    • 3.3k مشاهدة
  21. mohooo81
    Started by mohooo81,

    السلام عليكم ممكن حد يشرحلى الكود البسيط دة عايز اعرف لية الناتج هنا طلع 2 select decode (1,1,2,3) from dual;

    • 4 رد
    • 3k مشاهدة
  22. mohamed.ali
    Started by mohamed.ali,

    السلام عليكم ،،، من فضلكم يا جماعة محتاج شرح تفصيلى للدالة MOD أنا أعرف إنها تستخدم لحساب باقى القسمة بس مش فاهم كيف يكون التطبيق أو الإستفادة منها فى إيـــه!! يارييت لو فى أمثله وشكراً

    • 4 رد
    • 5.7k مشاهدة
  23. mr_spot
    Started by mr_spot,

    صباح الخير الى الجميع هذا اول موضوع لي ورح بلش دغري طلبات اذاسمحتولي وبتمنى اقدر فيد واستفيد وهذا طلبي لو سمحتوااا بدي اعمل procedurs يرفع رواتب الموظفين اذا كانت deptno =30 للموظف زيادة الراتب 75% و -222 $ و الاستثاء الوحيد ان يكون الموظف mag يذداد راتبه بمعدل 5 اضعاف - اصغر راتب موجود بين الموظفين لو سمحتوا اذا في حدا على السريع يخبرني

    • 4 رد
    • 1.2k مشاهدة
  24. alaa eldin84
    Started by alaa eldin84,

    ماذا تعني جملة merge ما هي وظيفتها في pl/sql

    • 4 رد
    • 2.4k مشاهدة
  25. Ibra Hem
    Started by Ibra Hem,

    السلام وعليكم شباب كيف اقوم بتعديل اسم الحقل في الجدول

    • 4 رد
    • 905 مشاهدة

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.