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

    Write a PL/SQL procedure or function that will accept one or more input parameter. The procedure or function will then do any SQL operation. Write a PL/SQL block that will call the procedure or function?????

    • 1 رد
    • 1.3k مشاهدة
  2. mohamed.ali
    Started by mohamed.ali,

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

    • 5 رد
    • 1.5k مشاهدة
  3. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Dear All, The below post clarify how to get average on date column http://mahmoudoracle.blogspot.com/2011/08/average-on-dates-columns.html Thanks

    • 0 رد
    • 1k مشاهدة
    Mahmoud Ahmed El-Sayed
  4. 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 رد
    • 990 مشاهدة
  5. اسد الموصل
    Started by اسد الموصل,

    شباب محتاج شرح وافي وبالصور اذا ممكن حول برمجة input box و message box تحت اطار oracle developer 6i

    • 1 رد
    • 1.5k مشاهدة
  6. amazingthing
    Started by amazingthing,

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

    • 1 رد
    • 1.2k مشاهدة
  7. s3di
    Started by s3di,

    إخواني الأعزاء يوجد لدي مشكلة هو عدم القدرة بالإتصال لقاعدة البيانات 11.2 من خلال SQL*PLUS 3.3 حيث يعمل hang ونظام التشغيل هو ويندوز XP من خلال VIRTUAL BOX ونظام التشغيل الأصلي هو ويندوز 7 64-بت ولدي هاتين الرسالتان توضحان الوضع الموجود لهذه المشكلة

    • 7 رد
    • 1.5k مشاهدة
  8. Ashraf_id
    Started by Ashraf_id,

    السلام عليكم ورحمة الله وبركاته اخواني الاعضاء أرجو مساعدني في حل هذا السؤال الذي يواجهني في أحد امتحاناتي : طلب مني اعداد قاعدة بيانات لمكتبة في الجامعة وواجهني سؤال لم أستطع الاجابة عليه وهو : create a function named maxBorrowing that returns all details about a student has the maximum number of borrowing in current month . مع العلم ان هناك جدول يجب ان اعتمد عليه كالتالي : borrowTable student_id --- object_id --- date_of_borrow --- max_borrow_date --- Returns وسأكون شاكرا لكم

    • 7 رد
    • 1.8k مشاهدة
  9. khalid806
    Started by khalid806,

    I have this function in report builder with only one variable which is equl many variable and want to make line break between them in the report output same like this -amount in words -note to suplier -price basis -completion date -payment terms -note this is my function function CF_R_FOOTERFormula return Char is FOOTER_REPORT VARCHAR2(5000) :=NULL; begin IF :LINE_TYPE='Service' THEN FOOTER_REPORT :=(:CF_amount_in_words ||:CF_note_to_suplier ||'PRICE BASIS: '||:PRICE_BASIS ||'COMPLETION DATE :'||:CF_need_by_date ||'PAYMENT_TERMS'||:PAYMENT_TERMS ||'S…

    • 1 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  10. hisoma
    Started by hisoma,

    ارجوا منكم اعطائى رقم امتحان sql + نماذج من الامتحانات الحديثة ذات اصدار ستة 2011 و ياريت اخر امتحان نزل من شركة اوركل لاننى داخل الامتحان وعايز اخر اصدار لرؤية الجديد فى الامتحان (28/7/2011

    • 2 رد
    • 847 مشاهدة
    Mahmoud Ahmed El-Sayed
  11. mer123
    Started by mer123,

    السلام عليكم ، رمضان مبارك انا اعمل على مشروع تخرج، استعمل Oracle expression 10g في قاعدة البيانات يوجد جدول يحتوي على خانة،(column) number user_second ; احتاج الى مساعدتكم ،في جعل قيمة هده الخانة تنقص اوتوماتكيا الى ان تصل الى صفر!!!! جزاكم الله كل خير

    • 3 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  12. emad_ocp
    Started by emad_ocp,

    السلام عليكم ورحمة الله وبركاتة اوقات بنحتاج نستعلم عن بيانات بأحدث تاريخ المعروف اننا بنستخدم دالة GROUP BY & MAX بس بصراحة لو عندك داتا كتير والاستعلام بيجيب من اكتر من جدول هتلاحظ الاستعلام بقي بطئ مثال - لو قلنا مثلا SELECT pi.pei_info1, max (pi.pei_info2) vaf_rec_date FROM table pi WHERE pi.info_t = 'BB' GROUP BY pi.pei_info7 هو استعلام بيشتغل وتمام بس بيبقي بطيء بالمقارنة بالتالي SELECT pi.pei_info1, max(pi.pei_info2) OVER (PARTITION BY (pi.pei_info7))vaf_rec FROM table pi WHERE pi.info_t = 'BB' الاستعلام هنا بيبقي اسرع باضعاف الاول اتمني الاستفادة ولو الموضوع مكرر باعتذر اسالكم الدعاء

    • 4 رد
    • 2.4k مشاهدة
    Mahmoud Ahmed El-Sayed
  13. khaled_petro
    Started by khaled_petro,

    أريد أن أعمل procedure لأسم جدول ويعطينى الــ describtion بتاعه

    • 3 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  14. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Dear all, That post explain how to use virtual private database in oracle http://mahmoudoracle.blogspot.com/2011/07/oracle-virtual-private-database.html Thanks & Best Regards

    • 3 رد
    • 1.3k مشاهدة
    Mahmoud Ahmed El-Sayed
  15. ahmedmedowahdan
    Started by ahmedmedowahdan,

    انا بكريت جدول عادي وحاطط فيه permissions create table employee (emp_id number(3) primary key , emp_name varchar(50)) unique ); لو في حد دخل بيانات مثلا support ودخل Support الجدول هيقبل الاتنين لانهم مختلفين لان ده حرف small وده حرف كابتل فجربت استخدم الداله lower او upper بس مش راضيه ايه الحل

    • 3 رد
    • 1.1k مشاهدة
    Mahmoud Ahmed El-Sayed
  16. helal_10g

    select first_name || ' ' || last_name from employees فى هذا الكود رغم ترك أكثر من مسافة تكون النتيجة مسافة واحدة بين الأسم الأول و الأسم الثانى ممكن أعرف كيف يمكن ترك أكثر من مسافة

    • 2 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  17. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Dear all, That post explain third value logic in plsql http://mahmoudoracle.blogspot.com/2011/07/thre-valued-logic.html I noticed that a lot of developers ignore that concept. Thanks & Best Regards

    • 0 رد
    • 949 مشاهدة
    Mahmoud Ahmed El-Sayed
  18. helal_10g
    Started by helal_10g,

    مثال:select INSTR('Corporate Floor','or', -3, 2) from dual كيف يكون الناتج 2....ارجو التوضيح

    • 2 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  19. al-shaqrawe

    السلام عليكم ورحمة الله وبركاته يا ريت حد يقدر يساعدني ..,.,.,., المشكلة عدم وجود جدول employee في قاعدة البيانات وانا احتاج اليه للتدريب .,.,.,. هل من طريقة اقدر احصل عليه .,.,.,., وشكرا لكم

    • 5 رد
    • 1.6k مشاهدة
  20. @nana@
    Started by @nana@,

    انظر الملف المرفق

      • أعجبني
    • 3 رد
    • 1.2k مشاهدة
  21. gaa978
    Started by gaa978,

    احمل شهادة OCA اوراكل 9I ديفلوبر منذ حوالي 6سنوات ولم اتمكن من اجراء فحص الفورمس لأسباب خاصة والان بعد انقطاع 6 سنوات تماما عن اوراكل وجدت ان الامتحان المتاح هو ل 10G هل استطيع اجراء هذا الامتحان فقط للحصول على OCP احضرت كتب SQL PLSQL لل 10gمن اجل مراجعتها فيل التحضير للامتحان الفورمس ولكن لم اعد اتذكر كيف كنت نبيتي جداول سكوت واعادة بنائها اذا تغيرت وشكرا جزيلا

    • 3 رد
    • 1.2k مشاهدة
  22. sakr_orcl

    SELECT REGEXP_REPLACE( field, '[أ-ي-/]*', '' ) FROM urtable ; ممكن تغير طبعا الى 0-9 لو عاوز تظهر الحروف فقط

    • 1 رد
    • 1.2k مشاهدة
  23. ahmedkhaled
    Started by ahmedkhaled,

    السلام عليكم ورحمة الله وبركاته ما الفرق بين outer join وباقي الانواع ومتى استخدم كل منها الرجاء اريد الرد بالعربي لان هذا الموضوع فيه مزكرات كثيرة ومشروحة كويس جدا بس انا عاوز الرد بالعربي لتأكيد المعلومات وجزاكم الله خيراً { والله في عون العبد ما كان العبد في عون أخيه } { من كان في حاجة أخيه كان الله في حاجته }

    • 2 رد
    • 1.4k مشاهدة
  24. capitala
    Started by capitala,

    السلام عليكم ورحمة الله وبركاته أنا جديد جدا في مجال أوراكل وبادئ أتعلمه ، وقد حملت كتابا لشرح sql ولكن أريد تحميل sql * plus 3.3 وقد حاولت تحميله من موقع اوراكل أو عن طريق جوجل ولكن المحاولات باءت بالفشل هل يمكن المساعدة شكرا

    • 3 رد
    • 6.8k مشاهدة
  25. blog.arafa
    Started by blog.arafa,

    السلام عليكم تجدون ان شاء الله فى هذه المدونه شروحات متجدده للاوركال واللينكس arafaa.blogspot.com

    • 0 رد
    • 979 مشاهدة

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

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

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.