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

    السلام عليكم مساء الخير جميعا انا عندي مشكلة ارجو انكم تساعدوني في حلها انا عندي جدول للكتب وفيه جدول للمؤلفين والعلاقة بينهم many to many وجدول الربط بينهم انا مشكلتي لما ابحث عن كتاب ويكون له اكثر من مؤلف راح يكرري اسم الكتاب مرتين السؤال كيف اجمع حقول المؤلفين في حقل واحد اذا كانوا لهم نفس اسم الكتاب وبالتالي امنع التكرار ساعدوني الله يجزاكم خير ولكم جزيل الشكر

    • 3 رد
    • 1.6k مشاهدة
  2. ENG.MOUSTAFA MAHMOUD
    Started by ENG.MOUSTAFA MAHMOUD,

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

    • 2 رد
    • 1.3k مشاهدة
  3. روح الشوق
    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 مشاهدة
  4. solid snake
    Started by solid snake,

    السلام عليكم احببت ان اتكلم عن sql loader لانه موضوع مهم جدا يساعدك على تحميل البيانات من ملف csv file لدى شرح بالفديو لهذا الموضوع ومن اراد هذا الفديو يكتب لى الايمل لكى ارسله له ولكى تعم الفائده وذلك لان مساحه المحدده للملف المرفق اقل من مساحة الفديو ارجو ان يعجبكم الموضوع وشكرا

      • أعجبني
    • 6 رد
    • 2.1k مشاهدة
  5. عايشه بغفله
    Started by عايشه بغفله,

    السلام عليكم أبغى 1z0-051 على شكل pdf ضروري الله يجزاكم خير بكره اختباري الفولدر اللي اسمه oracle-exam لا يوجد فيه 1z0-051 فاللي عنده pdf بليز يساعدني أنا ذاكرت 1z0-007 pdf أقدر أدخل اختبار 1z0-051??

    • 1 رد
    • 810 مشاهدة
    Mahmoud Ahmed El-Sayed
  6. mr.raed
    Started by mr.raed,

    السلام عليكم وحمة الله وبركاته بحثت كثير صدقا ولم اجد اجابة كافية بالعربي لان اللغة تشكل عائقا لي connect by prior ما هي ومالفائدة منها ومتى نستخدمها ؟ اتمنى القى اجابة وافية وجزاكم الله خير

    • 1 رد
    • 1.1k مشاهدة
  7. mohammad badarneh
    Started by mohammad badarneh,

    السلام عليكمللضروره ارجو المساعدهاريد كويري لتفصل لي الشهر والسنه عن التاريخ كامل ولكن اذا كان الشهر احادي يجب ان الغي الصفرمثال: 01-12-2015 تصبح 12-201520-05-2015 تصبح 5-2015بدون الصفر ارجو المساعده ارجوكم

      • أعجبني
    • 4 رد
    • 1.1k مشاهدة
  8. Michohat

    مبارك علينا وعليكم المنتدى نبدء ببرنامج صغير يوجد به معظم اخطاء الاوراكل ORA.zip

    • 14 رد
    • 5.7k مشاهدة
  9. MyMur
    Started by MyMur,

    لو سمحتو يا أخوان اريد دورس عن الexcepition وأمثله عليه واريد طلب ثاني لو عندكم كتاب لتعلم pl/sql باللغة العربية وششششششششششكرآآآآآآآآآآآآآآآ.......

    • 0 رد
    • 1.6k مشاهدة
  10. rudwan

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

      • أعجبني
    • 12 رد
    • 16.3k مشاهدة
  11. HR_raed
    Started by HR_raed,

    اريد كود يظهر بيانات بين تاريخين جدول مثلا اسماء ودوائرهم الموظفين الرجاء ممن يعرف ارسال الاجابة على الايميل[email protected]

    • 1 رد
    • 1.6k مشاهدة
    أبو الروض
  12. baalaaz
    Started by baalaaz,

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

    • 3 رد
    • 1.7k مشاهدة
  13. koki
    Started by koki,

    سؤالى هو : حاولت الدخول على SQL*Plus بمستخدم HR و لكنه أعطى لى هذه الرساله: User doesn't Exist مع انى نزلته اثناء التحميل و الغريبه ان Scott شغاااال تمام و ايضاً Sys و انا اريد تفعيل هذا المستخدم فماذا افعل و ما سبب ظهور هذه الرساله؟؟؟

    • 7 رد
    • 2.7k مشاهدة
  14. abir
    Started by abir,

    السلام عليكم و رحمة الله و بركاته اعضاء المنتدى الكرام قمت من فترة بتنزيل كتاب ممتع عن لغة pl/sql من هذا المنتدى الرائع و كان الملف طبيعي بدون مشاكل و الملف بعنوان sams[1].oracle.developer.forms.techniques.int.ebook-lib الرجاء ممن لديه هذا الكتاب ارساله فوراً على الايميل التالي [email protected] لانه حاليا معطوب و لا استطيع فتحه و لكم جزيل الشكر

    • 0 رد
    • 1.2k مشاهدة
  15. kilani.ayari
    Started by kilani.ayari,

    EXECUTE_CMD.zipالاخوة الكرام مرفق ملف SQL يحتوي على سكربتات لاستخدامه في : executer un commande system dans une procedure PL/SQL وأعتذر لاستخدامي الفرنسية

    • 2 رد
    • 3.1k مشاهدة
  16. محمد عبدربه سالم
    Started by محمد عبدربه سالم,

    فضلا من الاخوه الكرام اسئل هل يمكن انشاء مستخدم جديد عن طريق ال form6i و اذا كان الجواب نعم فكيف و شكرا علي الاهتمام و جزاكم الله عنا خيرا

    • 5 رد
    • 2.3k مشاهدة
    محمد عبدربه سالم
  17. ابو صالح
    Started by ابو صالح,

    لايوجد في اوراكل امر مباشر يقوم بتحويل الجدول للقرائة فقط، لاكن بامكانك عمل ذلك عن طريق عمل constraint على الجدول مع تعطيل validation SQL> ALTER TABLE x ADD CONSTRAINT X_read_only check(1=1) disable validate Table altered. SQL> insert into x values (23452); insert into x values (23452) * ERROR at line 1: ORA-25128: No insert/update/delete on table with constraint (SYS.X_READ_ONLY) disabled and validated وبكذا اصبح الجدول متاح للقرائة فقط يعني لا يمكنك عمل اي اوامر DML على هذا الجدول ، ولأعادة الجدول مره اخرى لوضعه الطبيعي كل ماتحتاج عمل هو انت تحذف هذه constraint.

    • 5 رد
    • 3.7k مشاهدة
  18. Barakat
    Started by Barakat,

    أخواني الاعزاء هذا هو الدرس الرابع عشر .... ch14_Oracle_Supplied_Packages.pdf

    • 0 رد
    • 1.4k مشاهدة
  19. MuhammadYassein
    Started by MuhammadYassein,

    بسم الله الرحمن الرحيم يعد الكيرسور Cursor من اهم ادوات المبرمج كوسيلة للتعامل مع البيانات .. فهو كائن له معاملة خاصه جدا و طرق استخدام متعدده و فوائد لا تعد و لا تحصى هل للكيرسور اصناف معينة .؟ نعم و يصنف الى صنفين رئيسين هما Implicit Cursor و هو الكيرسور الذي تنشة قاعدة البيانات نفسها بدون تدخل المبرمج . Explicit Cursor و هو الكيرسور الذي يقوم المبرمج بأنشاءه بنفسه بشكل صريح . ما هو الكيرسور ؟ بشكل بسيط جدا.. يمكن ان نقول ان الكيرسور هو خزان مؤقت للبيانات في ذاكرة الجهاز... يمكن ان نقول ان الكيرسور هو جدول يحمل حجم كبير من البيانات يُحمل على الذاكرة يمكن ان نقول ان الكيرسور هو متغير من نوع خاص للتعامل مع بيانات الجدول مرة واحدة …

    • 13 رد
    • 6.2k مشاهدة
  20. Computeryah

    السلام عليكم ورحمة الله وبركاته .. وأسعد الله اوقاتكم بكل خيــر لدي واجب في لمادة الأوراكل 10g وقمت بحله , و أريد منكم تصحيحه .. // هناك اشياء لم افهمها في بعض الأسئلة وقمت بتحديدها باللون الأحمر , اتمنى ان تساعدوني في فهمها وحلها ... * الملف بالمرفقات .. Homework__2.doc

    • 8 رد
    • 2.8k مشاهدة
  21. عبدالله الحجوري
    Started by عبدالله الحجوري,

    السلام عليكم شباب سؤالي واضح انشالله انا عندي جدول فيه حقل مثل التالي مثلا :: اسم الحقل name وطول الحقل 30 ادخل المستخدم في هذا الحقل اسم "احمد" فقط وهو يتكون هذا الاسم من اربعة احرف بحسبه بسيطه 30-4=26 فراغ اريد استبدالهم باصفار فيصبح شكل الحقل كالتالي (احمد000000000000000000000000) اتمنى منكم المساعده او تدلوني على الطريقه وشكرا لكم

    • 3 رد
    • 1.4k مشاهدة
  22. mostfa_future
    Started by mostfa_future,

    السلام على من اتبع الهدى اولا عايز اعرف نقطه مهمه لو عايز اعمل COMPILE لل PACKAGE اعملو لل specification وهو هيتعمل اتوتيكا body ولا العكس ارجو التوضيح و عايز اعرف ايه مشكله هذا PACKAGE CREATE OR REPLACE PACKAGE COMPILE_PKG IS PROCEDURE MAKE (name VARCHAR2 ); end ; / show errors CREATE OR REPLACE PACKAGE body COMPILE_PKG IS SS VARCHAR2(20); function GET_TYPE (PRO VARCHAR2)RETURN VARCHAR2 IS BEGIN SELECT DISTINCT type INTO SS FROM user_source WHERE name = PRO ; RETURN SS; EXCEPTION WHEN NO_DATA_FOUND THEN SS:= NULL; RETURN SS; WHEN TOO_MANY_ROWS THEN SS:= 'PACKAGE' ; RETURN SS; END GET_TYPE ; PROCEDURE MAKE (name VARCHAR2 ) IS stmt varchar2(200) := '…

    • 6 رد
    • 1.5k مشاهدة
  23. ananasah

    السلام عليكم ارجو المساعده في حل هذه المشكلة التي تواجهني و هي يظهر لي خطأ عند كتابة هذا الكود في الاوراكل اريد انشاء function فيها امبليست كورسور ووظيفتهاتحذف و تعيد عدد المحذوف عندي طلاب يدرسوا مواد و اريد حذف كل الطلاب الذين لهم رقم ماده محدده و اريد ارجاع عددهم وهذا هو الكود create or replace function studDelete(courceID IN CHAR) return INT IS countDeLet INT; BEGIN select count(*) into countDL from student where courcID=courceID ; delete from student where student.courcID=courceIDr return countDL ; END studDelete; / و جزى الله من يساعدني في حل هذه المشكلة خير الجزاء و زاده من فضله

    • 5 رد
    • 1.5k مشاهدة
  24. eng_terkawi
    Started by eng_terkawi,

    بسم الله الرحمن الرحيم , اخواني الاعزاء لدي عدة تساؤلات الرجاء مساعدتي بالإجابة عليها وجزاكم الله خيرا, أنا مقيم بالكويت واريد تقديم اختبارات ocp فالسؤال 1) هل يجب أن أسجل دورة كاملة في معهد لكي اختبر أو استطيع التسجيل فقط للاختبار؟ 2) الاختبارات على 10 جي ولا 11جي؟ ملاحظة قمت فقط اليوم بالبدء بدراسة الاوراكل وبعون الله وبمساعدة اخواني سأستمر بهذا المجال . وشكرا لكم مقدما

    • 3 رد
    • 1.7k مشاهدة
  25. علوي2011
    Started by علوي2011,

    انا انشاءة قاعدة بيانات جديده سميتها Group5_Hotel عملت فيها المستخدم system pass manager اريد ان اعرف كيف اتصل بها عبر sql plus كيف اعرف سلسلة المضيف ؟؟؟؟؟؟

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