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

    صباح الخير يا شباب عندي مشكلة انه رقم الموظف المكرر اكثر من مرتين مش قادر اطلعه بجملة سيليكت ساعدوني وشكر جزيلا للجميع

    • 0 رد
    • 1.2k مشاهدة
  2. leader_a2000
    Started by leader_a2000,

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

    • 5 رد
    • 1.3k مشاهدة
  3. قمر الليل
    Started by قمر الليل,

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

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

    السلام عليكم ورحمة الله وبركاته عندي مشكله في العمل مطلوب مني تقرير يظهر البيانات بحسب الوقت مع العلم ان في الجدول حقل خاص بالوقت مع كل عملية حفظ يتم حفظ الوقت التقرير مهم لمعرفة حركة المبيعات خلال الفترة مثلا من 3 الى 6 مساءا افيدوني جزاكم الله كل خير

      • أعجبني
    • 4 رد
    • 1.1k مشاهدة
    ميسم الكرام
  5. HR_raed
    Started by HR_raed,

    اريد كود يظهر بيانات بين تاريخين جدول مثلا اسماء ودوائرهم الموظفين الرجاء ممن يعرف ارسال الاجابة على الايميلHR_raed@yahoo.com

    • 1 رد
    • 1.6k مشاهدة
    أبو الروض
  6. -=|mOOdY|=-
    Started by -=|mOOdY|=-,

    كما عودناكم هناك دائما الجديد ,, ومع مودي مش هتقدر تغمض عينيك هناك سؤال تقليدي من قبل الزبائن وهو "اريد اظهار اقل راتب لكل دائرة" والذي ببساطة يمكن حله كما يلي SQL> select deptno, min(sal) 2 from emp 3 group by deptno; ولكن بتعرفو الطلبات ما بتخلص بيرجع بيطلب كمان شغلة "بدي اعرف رقم الموظف صاحب اقل راتب في كل دائرة" بيطلب كثير اشياء فتقوم بتعديل الجملة لكي تصبح SQL> select deptno, empno, min(sal) 2 from emp 3 group by deptno; لكن للأسف يظهر معك الخطأ التالي ORA-00979: not a GROUP BY expression كنا زمان نحل هذه المشكلة باستعمال sub-select او انشاء inline-view ولكن هناك طريقة ظريفة اكتشفتها بالامس منذ 9i وهي موجودة SQL> select …

    • 8 رد
    • 3k مشاهدة
  7. orcl.beginner
    Started by orcl.beginner,

    السلام عليكم ممكن شرح لانواع الربط بين الجداول عند عملية الاستعلام,,,حيث اجد صعوبه في تمييز اي نوع من الانواع استخدم,,وكذا في الاعمده التي يجب ان اقوم بتحديد الربط على اساسها عند بعض الانواع عايزه الشرح بالبلدي :) لان عندي كتاب من شركة الاوراكل بس كمان ماقدرت افرق ومافي سوال من اسئلة البراكتس في chapter 5 من الكتاب الا وحليتو غلط

    • 4 رد
    • 3.5k مشاهدة
  8. ahmed00

    السلام عليكم ورحمة الله وبركاته أخواني ارجو المساعدة عندي في الشغل قاعدة بيانات أوركل وكنت زمان بسحب البيانات بالاكسيل بس الـ IT جعلوا حجم القاعدة كبير جداً لا يتحمله الاكسيل فهل من طريقة اكتب بها SQL اسحب بياناتي فقط انا اعرف اسم القاعدة واسماء الجداول الخاصة بي بي محتاج الخبرتمك... أخوكم ahmed00

    • 2 رد
    • 1.6k مشاهدة
  9. PLANET
    Started by PLANET,

    الى موقعي المفضل الذي اجد دائماً ضالتي فية... ارجوا منكم التكرم والاجابة على سؤالي هذا .. لدينا مجموعة اصناف مع اسعارها.. اريد ان اعمل تقرير يعرض فقط الاصناف التي يوجد لديها اسعار مختلفة. مثلاًً رقم الصنف السعر 1 1000 2 2000 2 2500 3 3000 4 4000 4 4200 كيف يمكن عمل عبارة SELECT تقوم فقط بعرض البيانات التالية\ رقم الصنف السعر 2 2000 2 2500 4 4000 4 4200 ولكم خالص الشكر...

    • 1 رد
    • 1k مشاهدة
  10. هانى سند
    Started by هانى سند,

    السلام عليكم و رحمة الله الله و بركاته إخواني الأعزاء اليكم الاسكربت الخاص بانشاء الاسكيما التعليمية summit2 و الخاصة بالفورمز التعليمية الموجود مع الديفلبر order, customer , inventory و المستخدمة في الpractice و الامثلة و هذه هي خطوات تشغيل الملف 1-قم بتحميل الملف المرفق الي المجلد c:\ مثلا . 2-افتح الٍSQlplus مع عمل كونكت به علي اليوزر الذي ترغب في وضع الاسكيما به و ليكن scott/tiger و اكتب فيه الاتي @c:\summit2.txt; و سيتم انشاء الجداول و عمل populate لها بالداتا بالتوفيق ان شاء الله summit2.txt

    • 2 رد
    • 4.9k مشاهدة
  11. unknown

    السلام عليكم ورحمة الله وبركاتة حياكم الله يااحبة في البداية اعتذر الموضوع يفتقد التنسيق لاني كتبته في بضع دقائق هذه اول مشاركة لي في المنتدي وارجو من الله التوفيق وليس في هذا المنتدي فقط بل اعتقد لم اشارك من قبل الا مرتين في منتدي منذ سنوات كيف يتم اختبار العدد هل هو اولي ام لا عن طريق pl ؟!! لقد قرات احد الاخوة يريد حل لهذه المشكلة واعتقد هذا من فترة وقد رد علي احد الاخوة مشكور بالكود ولكن لم يكن الكود مرفق بالشرح علي حسب ما قراته ولهذا كتب هذه المداخلة لحل هذة المشكلة اعتقد لابد ان نعرف بعد الاشياء ما هو العدد الاولي : هو العدد الذي يقبل القسمة علي نفسة وعلي الواحد فقط مثل 3 و 5 و7 وهكذا وما المشكلة في هذا العدد المشكلة هنا ياخوة ان سلوك هذه الاعداد غير منتظ…

    • 5 رد
    • 5.2k مشاهدة
  12. محب_999
    Started by محب_999,

    السلام عليكم هل من طريقة لجعل البرنامج في الفورم يكمل الاسم مثل الاكسس و اذا ما في كيف اجعل النظام يمنع المستخدم من ادخال الاسم مرتين في قاعدة البيانات بكود مختلف لكل منهما الرجاء شرح مع التفصيل وشكراً

    • 2 رد
    • 1.7k مشاهدة
  13. braveheart007
    Started by braveheart007,

    تحياتي للقائمين على هالمنتدى العريق في مجال اوراكل عندي استفسار.. انا قررت ان شاء الله أبتدي مع اوراكل من جديد بعد طول غياب بسبب ظروف الشغل. و اخترت مجال الديفلوبر... OCP بعرف انها صارت 3 امتحانات 1- SQL 2- PL/SQL 3- FORMS و ان شاء الله ناوي اعتمد على الله ثم على نفسي و تعاونكم معي في اجتياز الامتحانات.. ما هي اخر نسخة لكتب اوراكل التي تلزم لهذه الشهادة بأحدث اصدار لها و كيف أبدأ معها.. هل هنالك خطة عند احدكم؟؟؟ ولكم جزيل الشكر... أخوكم علي.

    • 3 رد
    • 1.7k مشاهدة
    جلال شواقفه
  14. أشرف الشباسي
    Started by أشرف الشباسي,

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

    • 7 رد
    • 2.9k مشاهدة
  15. بنت المجتمع
    Started by بنت المجتمع,

    السلام عليكم ورحمة الله وبركاته ممكن احد يصحح لي لو كان موجود خطأ بالكويري التاليه CREATE TABLE No_visit( N_date DATE NOT NULL, Com VARCHAR(30), PRIMARY KEY (N_date), FOREIGN KEY (N_date) REFERENCES Visit (V_date)); والانسيرت INSERT INTO No_visit(N_date,Com) VALUES ('23/4/2006', 'Dispensing_medication'); وشكرا

    • 2 رد
    • 998 مشاهدة
  16. abdul_rahman_80
    Started by abdul_rahman_80,

    السلام عليكم ورحمة الله وبركاته هذا الصباح عند تشغيلي للاوراكل فانه لا يريد الدخول بال user HR/HR ولا ال user system/password ويعطي الرسالة التالية لم يتمكن المستمع من التعرف حاليا على الخدمة المطلوبة في واصف الاتصال

    • 1 رد
    • 2.5k مشاهدة
  17. khaled
    Started by khaled,

    يختلف البحث الصوتي عن البحث التقليدي (Text matching) في كونه يقوم بالبحث عن الكلمات التي تتشابه في النطق وليس في الاحرف وحسب . فمثلاً لو اراد احدنا البحث في قاعدة البيانات عن كلمة SMITH ولكنه اخطى في وضع نفس الاحرف في جملة البحث فان البحث التقليدي لن يرجع لنا اي بيانات مالم تكن الكلمه التي تبحث عنها موجوده بنفس الاحرف وحتى الـ Case . ولكن هناك طريقة بامكاننا من خلالها استخدام البحث الصوتي بدلاً من البحث التقليدي (Text matching) وهي باستخدام الـ Soundex Function كالاتي SELECT ename FROM emp WHERE SOUNDEX(ename) = SOUNDEX('SMYTHE'); لاحظ ان جدول الـ Emp يحوي كلمة SMITH ولكن في هذا الـ Query استخدمنا البحث الصوتي وبحثنا عن كلمة SMYTHE ولنها لها نفس ا…

    • 23 رد
    • 7.8k مشاهدة
  18. القعقاع
    Started by القعقاع,

    السلام عليكم كيف أستطيع أن استعلم عن عمل موظف بين تاريخين محددين مثلا من 1/6/2004 و 26/6/2004 علما أنني أستعلمت بحقول غير التاريخ ونجحت العملية ولكن مع حقل التاريخ لم يعطي نتائج صحيحة؟

    • 5 رد
    • 5.9k مشاهدة
  19. acadmy
    Started by acadmy,

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

    • 4 رد
    • 2.1k مشاهدة
  20. ريعو
    Started by ريعو,

    السلام عليكم ورحمة الله في البداية أريد أن أشكر كل الأخوة القائمين على هذا المتندى وجزاهم الله خير الجزاء في الحقيقة دي أول مشاركة أشارك بها في هذا المنتدى فأنا أريد معرفة طريقة لكتابة loop لعمل بحث عن التكرارات في ال detail في شاشة معينة مكونة من master/detail وجزاكم الله خيرأ

    • 1 رد
    • 1.6k مشاهدة
  21. mahircooo

    الاخوة الافاضل عندى مشكلة عندى جدول باسم النتيجة به حقل يحتفظ بدرجات الطالب فى كل مادة فالمطلوب انه عند ادخال درجة طالب فى مادة يتم البحث عن قيم هذا الطالب فى الجدول فاذا وجد انه: قد رسب فى اى مادة والقيمة المدخلة للمادة الجديدة اقل من 50 اى راسب فيها يتم يقوم البرنامج بوضع القيمة ملاحق فى حقل باسم ملاحق موجود فى جدول اخر باسم الطلاب قد رسب فى اى مادة والقيمة المدخلة للمادة الجديدة اكبرمن 50 اى ناجح فيها يتم يقوم البرنامج بوضع القيمة ملاحق فى حقل باسم ملاحق موجود فى جدول اخر باسم الطلاب اى بمعنى اذا كان الطلاب راسب فى مادة واحدة على الاقل عند اخال القيمة الجديدة يتم وضع القيمة ملاحق فى الحقل المخصص لها فى جدول الطلاب . واذا كان الطلاب ناجح فى كل المواد والقيمة الم…

    • 1 رد
    • 1.2k مشاهدة
  22. Shibeika
    Started by Shibeika,

    السلام عليكم ورحمة أخواني الأعزاء الـ script التالي يبحث عن مسار الـ Data Files declare path_length number:=0; slash_pos number:=0; file_name varchar2(100); x number:=0; begin select length(file_name),file_name into path_length,file_name from sys.dba_data_files where tablespace_name='USERS'; for i in 1..path_length loop select instr(substr(file_name,i,path_length ),'/') into slash_pos from dual; if slash_pos<>0 then x:=x+slash_pos; dbms_output.put_line('/ position is '||x); end if; exit when slash_pos=0; end loop; select substr(file_name,1,x) into file_name from dual; dbms_output.put_line(file_name); end; /

    • 1 رد
    • 1.5k مشاهدة
  23. flower
    Started by flower,

    السلام عليكم ورحمة الله وبركاته طلب مني عمل مشروع وهو عباره عن بكج لطرق الدفع عن طريق الانترنت فأرجوا من كان لديه اي فكره عن هذا الموضوع أن يتكرم بالمساعده وشكرا

    • 2 رد
    • 1.9k مشاهدة
  24. mu7terf
    Started by mu7terf,

    السلام عليكم ورحمة الله وبركاته أحببت أن أشارك في هذا المنتدى الكبير ببرنامج من تصميمي ليساعد المبرمج على العمل في بيئة البي أل إس كيو إل بلس هذا البرنامج يعطيك الفرصة على العمل بحرية أكبر لا أسألكم الدعاء الرجاء الإطلاع على البرنامج وإبداء آراءكم *** ملاحظة *** البرنامج يتطلب وجود بيئة الفريم وورك رابط التحميل http://www.zshare.net/download/mysb-rar-xr7.html والسلام عليكم ورحمة الله وبركاته

    • 7 رد
    • 3k مشاهدة
  25. PLANET
    Started by PLANET,

    يوجد لدينا جدول المستخدمين الذي يحتوى على( رقم المستخدم_اسم المستخدم_كلمة المرور) ولكن كلمة المرور مشفرة ,,, و المشكلة هنا هى عندما اصمم شاشة دخول المستخدم , كيف يمكن التأكدمن أن كلمة المرور صحيحة لهذا المستخدم. بمعنى آخر كيف يمكن أن أقارن بين بيانات مشفرة و بيانات غير مشفرة .. هـااااااااااااااام جداااااااا .. ارجوا الرد

    • 10 رد
    • 2.2k مشاهدة

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.