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

    السلام عليكم اريد عند تنفيذ استعلام على sqlplus سوف ينتج عن تنفيذه عدد كبير من السجلات اريد التحكم فى عدد الريكورد الذى سوف تظهر فى المرة الواحدة وجزاكم الله خيرا وبالتوفيق

    • 2 رد
    • 2.2k مشاهدة
  2. taftaf_eg
    Started by taftaf_eg,

    بسم الله الرحمن الرحيم I Want To Know What Is A Program Unit Code And How This Can Support Me In My Programe

    • 2 رد
    • 2.2k مشاهدة
  3. mia_soliman
    Started by mia_soliman,

    السلام عليكم ورحمة الله وبركاته انا عضو قديم بس ده اول مشاركة ليا في المواضيع واتمنى من الله ان اجد الإجابة اريد كتابة الأمر ALTER SYSTEM KILL SESSION 'SID,SERIAL' داخل FUNCTION (SID,SERIAL) PARAMETER FOR FUNCTION ارجو الإفادة وبالله التوفيق

    • 4 رد
    • 2.2k مشاهدة
  4. selman0
    Started by selman0,

    هلا شباب ممكن حد يتفضل وشرح ال inline viewمع مثال وشكرا

    • 2 رد
    • 2.2k مشاهدة
  5. me-mahmood
    Started by me-mahmood,

    slam 3likom am traing to create atable in pl sql but when i finished i have to save may work by ( commit) the plem commit dos'nt work wht i do plz tell me !!!!!

    • 4 رد
    • 2.2k مشاهدة
  6. Amateur
    Started by Amateur,

    السلام عليكم ورحمة الله وبركاته اخواني لو عندي ملف اكسل وفيه بيانات كيف ممكن اقدر ادخل البيانات الموجوده بملف الاكسل الى قاعدة البيانات مباشرة ومرة واحده..؟ وليس شرطا أن يكون ملف اكسل قد يكون مستند نصي TXT FILE متساوي الاعمدة كانه ملف اكسل بمعنى ان الفراغات بين الاعمدة متساوية.

    • 4 رد
    • 2.2k مشاهدة
  7. khaled_petro
    Started by khaled_petro,

    بعد إذنكم أخوانى أريد تمارين محلولة وكثيرة على قواعد if,loop,variable أرجو الرد

    • 1 رد
    • 2.2k مشاهدة
  8. NoorAdiga
    Started by NoorAdiga,

    السلام عليكم المطلوب مني هو المقارنة بين records في جدولين مختلفين مع اختلاف بعض الاعمدة ... هذي المشكلة تحل باستعال if ولكن مشكلتي تكمن انني اريد استعمال مؤشر حتى استعرض الrecords في الجدول الاول ... واقارن كل ريكور بالجدول التاني واذا لما اجد ال record في الجدول الثاني .. اريد ان اعرض view ان هذا الريكورد ناقص بدون ان اعمل edit وعند التفكير في المشكلة ... اجدد انني بحاجة لحفظ كل record من الجدول الاول والغير موجودة في لجدول التاني فكيف اقوم بهذا او هل استطيع عرضها مباشرة اول باول .. record by record ????? اتمنى وجود بعض المساعدة لانه اول برنامج pl sql اريد كتابته شكرا للجميع

    • 5 رد
    • 2.2k مشاهدة
  9. beena

    السلام عليكم ورحمة الله و بركاته أحتاج مساعدة أصحاب الخبره في قاعدة البيانات التي اتعامل معاها قد صممت قاعدة بيانات لمستشفى من خلال برنامج Oracle application express مع oracle database 11g ولدي جدول يبين تضاف اليه جميع البيانات لكل مريض عند عمل استعلام لاتخراج فاتور المريض تظهر لي جميع الخدمات وأسعارها مثلا 3 أنواع من الأشعة نوعين من الأدويه و هكذا المطلوب الآن عمل فاتوره تلخص ذلك بحيث تظهر الأشعه بمجموع الثلاثه خدمات الأدوية بمجموع الأدويه المطلوبه باالكامل فماهي طريقة استخدام الشرط where في هذه الحاله مع sum اذا كان سيتكرر مع كل نوع من الخدمات فكرت في SELECT sum(price) AS lab total WHERE orderid LIKE '%lab لكن كيف ساطبق هذا الشرط على جميع الخدمات الموجوده في است…

    • 6 رد
    • 2.2k مشاهدة
  10. basemzidan

    السلام عليكم و رحم الله و بركاته ارغب فى كتابة select statement لاختيار عدد معين السجلات تحت عدة شروط جربت استخدام where rownum <1000 مثلا لكن المشكلة ان هذه تستعيد اول 1000 سجل و هذا لا يؤدى الغرض المنشود و هو انا مجموعة السجلات يجب انا تكون ممثلة بناءاً على حقل معين مثلا حقل المدينة اذا كان الشرط city ='Alex' or city='cairo' or city ='port said' and rownum<1000 المشكله ان ممكن كل البيانات اللى ترجع تكون القاهرة لانها فى الاول انا اريدها 333 من cairo و333 من alex و 333 من port said و هكذا و شكرا افادكم الله

    • 1 رد
    • 2.2k مشاهدة
  11. khaledmega
    Started by khaledmega,

    الفتـفوتـة الرابعــة خالد :- اولا السلام عليكم ؛ كنا اخر فتفوتة وقفنا فيها عند عملية الدمج ؛ النهاردة – اليوم – هناخد ان شاء الله فتفوتة جديدة وهي NVL – NVL2 وهي تعني " القيم الخالية " ؛ والقيم الخالية معناها ان الحقل فارغ من اى قيمة ولازم تفرق بين ان الحقل لا يحتوى على قيمة وان الحقل به قيمة تساوى صفر طالب :- يعنى ايه ؟ خالد :- الحقل الخالي هو فارغ من اى قيمة وكأنه فيه هواء او لا شيء او مجهول ؛ اما الصفر فهو قيمة لها معنى فى الداتا بيز ؛ يستطيع الاوراكل التعامل معها ؛ تعالي ناخد مثال على الحالتين علشان تفهم اكتر طالب :- يا ريت خالد :- احنا قلنا ان القيمة الخالية كأننا بنقول " لا شيء او مجهول " طب لو انا قلتلك لاشئ * 5 = ايه ؟ طالب:- لاشيئ خالد :- طيب مجهول + …

    • 1 رد
    • 2.2k مشاهدة
  12. المحمدية
    Started by المحمدية,

    سؤال: كيف أستطيع إنشاء Type As Object بصلاحيات المستخدم التالية :DBA,Resource,Connect With Admin Option بينما الخطأ التالي هو الذي يصادفني دائماَ: SQL> create or replace Type Address As Object 2 (City Varchar2(20), Street Varchar2(20), House_No Number(5) ); 3 / create or replace Type Address As Object * ERROR at line 1: ORA-00439: feature not enabled: Objects وعندما أدخل على الSchema Manager و أقوم بتفعيل كل الRoles والPreviliages فإنه يقوم بتفعيلها و لكنه على مستوى الSQL لا يستجيب. ساعدوني على وجه السرعة جزاكم الله خيرأ

    • 5 رد
    • 2.2k مشاهدة
    عبدالله أسعد
  13. AHMED BASHA
    Started by AHMED BASHA,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وجزاكم الله خيرا اخواني الاعزاء عندي مشكلة في شاشة اقوم بارسال بارميتر من الشاشة الى التقرير مع العلم ان التقرير شغال تمام في الريبورت بلدر عندما اعطي له البارميترات يوي ولكن في الشاشة عند ارسال الباميتر يطلع فاضي لان التاريخ الذي ارسله هجري فلذا اقوم بتحويلة الى ميلادي باستخدام هذا الكود ' P_DELEGATE_DATE='|| to_char(to_date(:hr_emp_delegate.delegate_date ,'dd-mm-yyyy','nls_calendar = ''ARABIC HIJRAH'''),'dd-mm-yyyy')||' '; ولكن التقرير يخرج بدون بيانات لانه اعتقد ان التاريخ الهجري لايصل صحيح كل ما اريده اريد تحويل التاريخ الهجري الذي في الشاشة الى تاريخ ميلادي [/size]

    • 0 رد
    • 2.2k مشاهدة
  14. beta_smat
    Started by beta_smat,

    السلام عليكم كنت اود معرفة معني [nlsparams] وهو اختياري مع فانكشن ال to_char to_char (number|date , [fmt],[nlsparams] واشكركم للمساعدة

    • 2 رد
    • 2.2k مشاهدة
  15. omar-alreyati
    Started by omar-alreyati,

    الاخوة الاعزاء : ارجو منكم شرح الفرق بين WITH CHECK OPTIONوWITH READ ONLYخلال مرحلة خلق view، والموضح في الجمل الاتية : WITH CHECK OPTION specifies that only rows accessible to the view can be inserted or updated WITH READ ONLY ensures that no DML operations can be performed on this view راجياً التوضيح الفرق بينهما واذا امكن مع الامثلة وشكراً

    • 5 رد
    • 2.2k مشاهدة
  16. nan740
    Started by nan740,

    انا سويت trigger وابغى اشغلى بس كل ما احطه في الsql plus يطلع لس رساله تقول تم التكوين لكن مع وجود اخطاء ترجمة وانا راجعت الكود اكثر من مره ولم اجد اخطاء ترجمة مع العلم ان المطلوب اللي ابغى اسويه هو انه عندي جدول ابغى اذا صار فيه اضافة او حذف اوتعديل على طول تتم اضافة لحقل معين في عدة جداول يعني انا عندي جدول p_data فيه حقل p_no ابغى لمن اسوي اضافه لهذا الحقل على طول تتم اضافة هذا الحقل الموجود في الجداول التاليه بنفس الاسم services services_edit going_journey going_journey_edit return_journey return_journey_edit accounts payments saintary_data attendants يعني لو مثلا اضفت رقم 1 في الحقل p_no على طول تتم اضافة 1 لجميع الجداول في نفس الحقل الموجود فيها --…

    • 7 رد
    • 2.2k مشاهدة
  17. koi

    سؤال في (الاستناء) exception ا رجو الاجابة عليه بأسرع وقت ممكن مطلوب برنامج لاستراجاع اسم الموظف صاحب راتب معين 1-اذا الراتب المدخل تسبب في استرجاع اكثر من سطر عالج الاستناء الناتج بالمعالج المناسب وادرج في جدول messages الرسالة "هناك اكثر من موظف لهم راتب (salary) 2-اذا الراتب المدخل لم يسترجع اي سطر عالج الاستثناء الناتج بالمعالج المناسب وادرج في جدول messages الرسالة "لايوجد موظفون لهم رواتب (salary) 3-اذا الراتب المدخل يسترجع سطرا واحد فقط ادرج في جدول messages الرسالة "اسم الموظف وراتبه 4-عالج اي استثناء اخر بالمعالج المناسب وادرج في جدول messages الرسالة "حدث هناك خطأ ما" 5-قم بتجريب الحالات المختلفة في البرنامج المكتوب وتفحص مح…

    • 4 رد
    • 2.2k مشاهدة
  18. waleed_prog
    Started by waleed_prog,

    عندنا مثلا مستخدم أسمه waleed وليه صلاحية أنشأ الجداول وانشا جداول هذه الجداول بكون تحت حسابه مثل جدول emp فهو تحت حساب المستخدم scott ولكل يوزر ليه انشاء جداول بيكون تحت حسابه الجداول التي تم انشائها ولا يستطيع مستخدم عادي ان يدخل علي هذا الجدول لو ملوش الصلا حيه الان انشائنا جدول بأسم tbl1 تحت حساب المستخدم waleed فلا أحد يستطيع ان يخش علي الجدول غير waleed ولكن الان انا عايز أغير اليوزر waleed إلي wael ------------- ويكون تحت اسم wael كل حسابات التي تخص waleed من صلاحيات ------------- من جداول تم انشائها وموجوده تحت حساب waleed وتكون تحت حساب wael عايز أنقل كل مايخص المستخدم waleed إلي wael وشكرااا وأسف علي الاطاله

    • 2 رد
    • 2.2k مشاهدة
  19. bwanty

    السلام عليكم ورحمة الله وبركاته الاخوة الكرام احتاج مساعدة في عمل استعلام حاولت كثيرا ولكني فشلت ارجوا ممن لديه الخبرة ان يساعدني المطلوب كالتالي: اظهر عدد المواعيد لكل شهر و عدد المرضى الذين تم الكشف عليهم في نفس الشهر وعدد الامراض التي تم تشخيصها ايضا في نفس الشهر محاولتي : SELECT TO_CHAR(APP.DATEOFAPPOINTMENT,'MONTH'), COUNT(APP.APPOINTMENTID) AS "Number of Appointments", COUNT(PAT.PATIENTID) AS "Number of Patients", COUNT(DIA.DISEASEID) AS "Number of Diseases" FROM APPOINTMENT APP, PATIENT PAT, DIAGNOSED DIA, DISEASE DIS GROUP BY TO_CHAR(APP.DATEOFAPPOINTMENT,'MONTH'); حاولت ايضا من خلال الاستعلامات الفرعية ولم انجح APPOINTMENT جدول ال…

    • 7 رد
    • 2.2k مشاهدة
  20. على باشا
    Started by على باشا,

    السلام عليكم ورحمة الله وبركاتة كل سنة وانتوا طيبين عندى مشكلة فى FONTS انواع الخطوط الى بختارها فى مرحلة تصميم الفورم مش هى الى بتظهر فى RUN TIME وشكراً تقبل الله منا ومنكم صالح الأعمال.

    • 2 رد
    • 2.2k مشاهدة
  21. SQL LADY
    Started by SQL LADY,

    السلام عليكم ورحمة الله وبركـآته .. انـآ عضوه جديده بهالمنتدى الكبير .. ولسى جديده بدراسة الـ SQL وحـآبة أعرف أكثر عن الـ-exception handling>> التعامل مع الأخطاء..!! يعني ليش تستخدم وكيف يتم تعريفهـآ في الـ SQL اتمنى القى تفاعل منكم بأسرع وقت ولكم كل الشكر مقدمـآ انتظركم ~

    • 3 رد
    • 2.2k مشاهدة
  22. هانى سند

    السلام عليكم إخواني الكرام أحببت ان اتشارك معكم هذه الselect و التي توضح المستخدم الذي يقوم بعمل lock علي نفس السجل الذي يقوم به بتعديله مستخدم اخر مما يسبب الlock و يمكن استخدام الselect للحصول علي الlocks الموجودة ف ي البرنامج و تسبب تعليقه ليتسني بعد ذلك الطلب من المستخدم المسبب للlock ان يقوم بالحفظ او الرجوع في التعديل لفك الlock اليكم الكود SELECT (SELECT username FROM v$session WHERE SID = a.SID) blocker, a.SID, ' is blocking ', (SELECT username FROM v$session WHERE SID = b.SID) blockee, b.SID FROM v$lock a, v$lock b WHERE a.BLOCK = 1 AND b.request > 0 AND a.id1 = b.id1 AND a.id2 = b.id2; و ال…

    • 2 رد
    • 2.2k مشاهدة
  23. al farouk

    السلام عليكم كنت اريد oracle 10g slides (sql,pl\sql,forms,report) المعتمدة

    • 0 رد
    • 2.2k مشاهدة
  24. alsadig2004
    Started by alsadig2004,

    اريد function تحسب زمن وربطها مع ساعة الحاسب بمجرد ان ادخل الى الويندوز بuser وpassword تبدا الدالة بالعمل[/color]

    • 2 رد
    • 2.2k مشاهدة
  25. Abokamal_Elsafty
    Started by Abokamal_Elsafty,

    السلام عليكم ورحمة الله وبركاته الملف المرفق به توضيح الإستعلام المعقد المطلوب جزاكم الله خيرا My_query.doc My_query.doc My_query.doc

    • 6 رد
    • 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.