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

    http://www.megaupload.com/?d=JYHVNE3C

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

    السلام عليكم و رحمة الله و بركاته اريد ان اعرف اين الخطا في الكود التالي CREATE OR REPLACE TRIGGER "EMPLOYEE_T1" AFTER update of "DNO" on "EMPLOYEE" for each row WHEN (new.dno=1) begin IF UPDATING AND :OLD.Dno != :NEW.Dno THEN update employee set salary=salary +(salary * .1) where ssn=:NEW.ssn; END IF; end; المطلوب من الكود السابق ان يضيف 10% علي راتب الموظف الذي يتم تحديث حقل القسم له الي رقم 1 علما ان dno رقم القسم و ssn رقم الموظف و جزاكم الله خيرا

    • 5 رد
    • 1.7k مشاهدة
  3. الشهاب الاسود
    Started by الشهاب الاسود,

    السلام عليكم اخواني ارجو مساعدتكم في حل هذا السؤال

      • أعجبني
    • 2 رد
    • 1.1k مشاهدة
    الشهاب الاسود
  4. Djoudi
    Started by Djoudi,

    السلام عليكم ما الفرق بين oracle XE 10g و oracle XE 11g ؟ أريد الفرق التقني

    • 0 رد
    • 1.7k مشاهدة
  5. said198
    Started by said198,

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

    • 0 رد
    • 902 مشاهدة
  6. mamo5002000
    Started by mamo5002000,

    السلام عليكم ورحمه الله وبركاته اعضاء المنتدى الكرام يشرفنى انضمامى الى منتادكم الكريم والى عالم قواعد البيانات حتى لا اطيل عليكم انا اعرف تثبيت اوراكل وقمت به قبل سابق دون مشكلات ولكن غيرت الويندوز ورجعت اثبت اوراكل 10G من جديد ظهرت مشكله معايا اكتر من مره وهى خطأ فى الاسم او كلمة المرور مع انى متاكد تماما من كلمة المرور وجربت وحذفت البرنامج وثبته من جديد ولكن دون جدوى غيرت الويندوز وثبته من جديد نفس المشكله واحيانا تظهر المشكله بشكل اخر مع هذه الرساله بعد عدة محاولات The application requires more database privileges than you have currently been granted. Click on Help to get more version specific information. ارجو الافاده من فضلك

    • 3 رد
    • 2.4k مشاهدة
  7. هاشم حسن
    Started by هاشم حسن,

    الاخوه الكرام ارجو مساعدتي فى نسخ ملف txt الى sql عن طريق dos

    • 0 رد
    • 930 مشاهدة
  8. helal_10g
    Started by helal_10g,

    http://www.mediafire.com/?j7ppudpg6j7pnnj

    • 4 رد
    • 4.9k مشاهدة
  9. predator jaw
    Started by predator jaw,

    أرجو شرح هذه الأكواد وهل يوجد أخطاء فى هذه الأكواد لأن كل لما أجربها يحصل أخطاء .Using procedure to increase the salary. declare dept_nonumber:=2; percentagenumber:=3; --create procedureraise_salary(dept_nonumber, percentagenumber DEFAULT0.5) is cursor emp_cur is select SAL , emp_id from EMP where DEPTNO = dept_no; emp_rec emp_cur %rowtype; begin open emp_cur; loop fetch emp_cur into emp_rec; exit when emp_cur%NOTFOUND; update EMP set SAL…

    • 0 رد
    • 1.8k مشاهدة
  10. predator jaw
    Started by predator jaw,

    create procedure raise_salary(dept_no number, percentage number DEFAULT 0.5) is cursor emp_cur is select SAL , emp_id from EMP where DEPTNO = dept_no; emp_rec emp_cur %rowtype; begin open emp_cur; loop gomar: fetch emp_cur into emp_rec; exit when emp_cur%NOTFOUND; update EMP set SAL = emp_rec.sal * ((100 + percentage)/100) where emp_id = emp_rec .emp_id; end loop; close emp_cur; commit; end raise salary: أرجو شرح الكود

      • أعجبني
    • 2 رد
    • 1.5k مشاهدة
  11. my hero is me
    Started by my hero is me,

    هذا هو تعريفي للكورسور cursor حسب فهمي وأرجوا التصحيح هو مكان نحجزه داخل الرام ننقل إليه بيانات من قاعدة البيانات ومن ثم نتعامل معها إذا كان تعريفي صحيح فما الفرق بينه وبين المتغير ؟ ثم ما هي الفائدة من نقل البيانات إلى هذه المساحة التخزينية المؤقتة أي لماذا لا أتعامل مع بيانات موجودة في القاعدة مباشرة بدلا من نقلها إلى cursor أريد أن أعرف في أي شيء يفيد الكورسور المبرمج ؟؟؟ أرجوا الرد

    • 1 رد
    • 1.1k مشاهدة
  12. kimopapaz

    السلام عليكم ورحمة الله وبركاته ارجو المساعدة اريد تحويل عدد ايام مثلا 7650 يوم الى عدد سنين وشهور وباقى الايام جزاكم الله خيرا

    • 3 رد
    • 7.3k مشاهدة
  13. mazen_v4v

    أرجو المساعدة فى معرفة البرامج المساعدة لكتابة كود PL|SQL مع HTML للضرورة القصوى أرجو المساعدة

    • 0 رد
    • 1.1k مشاهدة
  14. ابو المكارم
    Started by ابو المكارم,

    السلام عليكم عندي procedure يرسل اميل الى الموظفين اريد اعدل على النص اللي يرتسل الى الاميل مثلا يكون لون النص ازرق هل بالامكان تعديل النص و كيف ؟ جزاكم الله خير

    • 0 رد
    • 1.1k مشاهدة
    ابو المكارم
  15. farooq
    Started by farooq,

    ممكن اعرف ما هو امر انشاء قاعدة بيانات هل هو create database وياريت مثل

    • 9 رد
    • 4.5k مشاهدة
  16. eng_ahmed_zayed
    Started by eng_ahmed_zayed,

    السلام عليكم ورحمة الله وبركاته الموضوع باختصار انا مبعوتلى dmp file و مطلوب منى انى اعمل import للملف ده علشان ابداء شغل الابلكاشن فعملت schema جديده علشان ادخل عليها بيانات dmp file بس للاسف مش عارف المشكله عندى فى ايه و ممكن حد يشرحلى الطريقه الصح وجزاكم الله خيرا

    • 3 رد
    • 2.1k مشاهدة
  17. Mr . Obeidat

    السلام عليكم ورحمه الله و بركاته اخواني في الله أريد مساعدتكم بإعلامي عن كيفيه فتح داتا بيز موجوده مسبقاً على الجهاز.؟؟؟ مع العلم ان أسم المستخدم و الرقم السري بحوزتي و اتمنى منكم الرد السريع Omar Obeidat

    • 4 رد
    • 2.1k مشاهدة
  18. ibrahim idris
    Started by ibrahim idris,

    السلام عليكم يا شباب كنت عايز أعرف ماذا تعني هذه الجمله from emp e ,dept d و لكم جزيل الشكر

    • 3 رد
    • 1.1k مشاهدة
  19. F-15 S
    Started by F-15 S,

    انا عندي جدول واسمه mynumber والحقول اللي تبعه هي 1name و phonenumber سويت شاشة فيها حقلين للتكست بوكس وزر واسميت الزر اضافة البيانات أريد كود الاضافة الذي يوضع داخل الزر ,, أنا و ضعت الكود التالي : BEGIN INSERT INTO MYNUMBER (USERNAME,PHONE_NUMBER) VALUES ('Y' , 'X') ; COMMIT; END; والصور توضح ذلك : 1) هذه الصورة لقاعدة البيانات 2) هذه الصورة توضح للشاشة المعمولة في الــ Form Builder 3) وهذه الصورة لكود الــPL\ SQL المطلوب الآن هو أريد إضافة البيانات ولكنه لا يضيف والخطأ كالتالي : أرجوا من الأخوة الرد برد علمي ... هذا الموضوع موجهه لاخواني الاعزاء من أهل الخبرة والمعرفة في هذا المجال...

    • 7 رد
    • 6k مشاهدة
  20. مهند416
    Started by مهند416,

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

    • 8 رد
    • 2k مشاهدة
  21. undo

    السلام عليكم حالياً اقوم بدراسة الاوراكل و بدأت مؤخراً في الPL/SQL و ووجدت انه على عكس الSql لا يمكنك استخدام الselect للحصول على اكثر من row واحد فحسب,, لو عايز اكثر من row فعليك استخدام الcursor اللغز كيف يمكنك من procedure و عن طريق السيكول و بدون الcursors عرض جميع الصفوف في جدول؟؟ مثال: عرض اسماء الموظفين في جدول scott.emp تم تغيير عنوان الموضوع ليدل على محتواه , راجع شروط الكتابه في المتندي إداره المنتدي

      • أعجبني
    • 20 رد
    • 5.9k مشاهدة
  22. mohamed hosary

    السلام عليكم انا عايز امتحانات اوريكال الخاصه ب sql @pl/sql ياريت الي عندو اي امتحانات اويعرف حاجه يدلنا لله تعالي والسلام عليكم

      • أعجبني
    • 5 رد
    • 2.4k مشاهدة
  23. sherif163
    Started by sherif163,

    السلام عليكم كيف يمكن كتابة كود يترجم الاسم العربى فى حقل ثم الانتقال الى حقل اخر يتم فية ترجمة الاسم انجليزى وشكرا جزيلا ....

    • 1 رد
    • 57.2k مشاهدة
  24. mhd-qasem
    Started by mhd-qasem,

    ارجو منكم المساعدة بالسرعة القصوى في هذا البروسيجر حيث يظهر لي وجود اخطاء ولكني لم استطع تحديد الخطأ create procedure getlateprojects as select Project.Name,Status.Name from Project,Status where Project.ID = Status.ProjectID and ( dateadd( (day,Duration,StartDate) > getdate() ) or (Project.ID in (select Project.ID from Project,Stag where (Project.id=Stage.ProjectID) and ((day,Stage.Duration,Stage.StartDate) > getdate()) ) ) or (Project.ID in (select Project.ID from Project,Stag,SubStag where (Project.ID=Stage.ProjectID) and (Stage.ID = SubStage.StageID) and ((day,SubStage.Duration,SubStage.StartDate) > getdate()) ) } ) …

    • 0 رد
    • 835 مشاهدة
  25. ambitious dream
    Started by ambitious dream,

    بعد ما تم رفع على منتدى السيكول فيديو كامل لشرح السيكول و اول محاضرتين في البي ال وكان رابط الموضوع وهو في منتدى السيكول تحت اسم شرح كامل لشهاده OCA بالصوت والصوره هذا هو رابط الموضوع الى سبق رفعه شرح السيكول واول محاظرتين في البي ال ان شاء الله قام احد الاخوه برفع بقيت شرح البي ال وانا استفادت منها كثيرا فقمت برفعها هنا sql statement in plsql dml in plsql dml in plsql 2 if statement loop&whileloop مقدمة عن ref cursor explicit cursor CURSOR PART ONE cursor collection bulk statement bulk statement2 function part one function part two function part three سوف يتم رفع بقيت الدروس ان شاء الله اسئلكم الدعاء وسوف اضع اميلي لا…

    • 29 رد
    • 8.7k مشاهدة

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

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

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.