الانتقال إلى المحتوى
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. xxx7

    لوسمحتم يا اخوان عندي طلب مستعجل واتمنى ماتبخلوني علي عندي جدول خاص بمجموعة ملفات يجتوي على اسم الملف ونوعه وتاريخ بداية صلاحية الملف وتاريخ انتهاء صلاحية الملف أريد جملة select تظهر تقرير للملفات التي ينتهي صلاحيتها خلال شهرين من الان مثال ------ اليوم تاريخ 19-3-2010 اريد اظهار كل الملفات التي تنتهي صلاحيتها خلال شهرين يعني اظهار كل الملفات من تاريخ 19-3-2010 الى تاريخ 19-5-2010 ومثال اخر لو كان التاريخ اليوم 19-4-2010 يعني اريد اظهار جميع الملفات خلال فتره بين 19-4-2010 الى تاريخ 19-6-2010 أرجوكم أن تساعدوني على الحل

    • 4 رد
    • 1.1k مشاهدة
  2. salma.oracle
    Started by salma.oracle,

    function JANFormula return Number is x number; begin select distinct sum(wip.transaction_quantity)qty into x from MTL_MATERIAL_TRANSACTIONS wip,mtl_system_items itm where wip.inventory_item_id=itm.inventory_item_id and wip.TRANSACTION_TYPE_ID = 35 and wip.inventory_item_id=:inventory_item_id and to_char(wip.transaction_date,'YYYY')=NVL(:YEAR,wip.transaction_date) and to_char(wip.transaction_date,'mm')='01' ; return x; exception when no_data_found then return 0; end; انا عملها جوه فرميلولا وده الايرور الى ظهر eror 201 at line 6 colum 6 indentifier'mtl_matrail_transaction must be declared -eror 0 at line 4 colum 3 sql statment ignored

    • 4 رد
    • 1.3k مشاهدة
  3. mohamed.ramadan

    السلام عليكم ورحمة الله برجاء المساعدة فى كود PL/SQL لعمل function يتم ادخال عدد ايام اجازة الموظف مثلا 4 ايام يظهر لى تاريخ نهاية الاجازة بدون احتساب الاجازة الاساسية (الجمعة والسبت) مثلا اليوم 1/10/2012 هو الاربعاء وتم عمل اجازة لموظف باربعة ايام يعنى تاريخ نهاية الاجازة المفروض 6/10/2012 الاثنين وليس 4/10/2012 السبت !!!!!!!!!!!! (او اكثر من ذلك مثل 10 ايام اجازة) سيتم تكرار (الجمعة والسبت) اكثر من مرة لو عايز اظهر اخر 5 موظفين تم تعيينهم فى شهر معين ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ وشكرا لكل من اهتم بالموضوع

      • أعجبني
    • 3 رد
    • 3.4k مشاهدة
  4. صفر في الاوراكل
    Started by صفر في الاوراكل,

    السلام عليكم هل يوجد احد لديه امتحان 1z0-144 حتى لو pdf

    • 3 رد
    • 1.5k مشاهدة
    Ahmed Al-Bin Shaikh
  5. محمد سيد جعفر
    Started by محمد سيد جعفر,

    من فضلكم الزملاء الأكارم من عنده معلومة عن هذا الأمر يتفضل مشكورا وياريت تكون مجربة

      • أعجبني
    • 7 رد
    • 1.2k مشاهدة
    محمد سيد جعفر
  6. ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎
    Started by ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎,

    سلام الله عليكم ممكن تساعدوني في التحويل من نصي الى منطقي بحيث يظهر لي TROU OR FALSEعند الطباعه اذا تم الحذف يظهر لي TROU واذا لم يتم يظهرلي FALSEعن طريق دالة تحويل النص الى منطقي وهذا الكود VARIABLE rows_deleted VARCHAR2(30) DECLARE v_o SECTION.SECNO %type := 4; BEGIN DELETE FROM SECTION WHERE SECNO = v_o; :rows_deleted := (SQL%NOTFOUND ||' rows deleted.'); END; / PRINT rows_deleted;

    • 2 رد
    • 819 مشاهدة
    ‫الملك محمدالواصلي ﺍﻟﺠﺮﻳﺢ‬‎
  7. ALRASHID8
    Started by ALRASHID8,

    السلام عليكم ممكن اتواصل مع شخص يساعدني في حل Trigger وفقكم الله

      • أعجبني
    • 2 رد
    • 792 مشاهدة
  8. MOHAMMED BELAL
    Started by MOHAMMED BELAL,

    السلام عليكم إخوتي شكرا لإضافتكم لي في هذا المنتدى الرائع كيف يمكنيي تنسيق عرض الحقول في PL/SQL بعد عمل جملة SELECT وكذلك هنالك مشكلة في عرض التقارير مع العلم إني متأكد من كتابة كود نداء التقرير بطريقة سليمة وجزاكم الله عني كل خير

    • 1 رد
    • 924 مشاهدة
  9. d e v e l o p e r

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

    • 1 رد
    • 763 مشاهدة
  10. يحيى حماطي
    Started by يحيى حماطي,

    الربط في السيكيول SQL Join : الغرض من ربط الجداول ببعضها هو استخراج البيانات من أكثر من جدول في قاعدة البيانات !! كذلك يستخدم الربط كوسيلة لمنع تكرار القيم في أي حقل من حقول الجداول بصورة مزعجة أحياناً ، فمثلاً حينما يكون للطالب أكثر من مادة وتدرج جميع المواد مع اسم الطالب في نفس الجدول ، ستكون النتيجة وجود عدد كبير من السجلات لنفس الطالب في نفس الجدول ، كل سجل خاص بمادة !! وهذا غير عملي أبداً إذ أنه يؤدي إلى كبر الجدول وبالتالي زيادة المساحة التخزينية له !! لذلك فإننا نقوم بعمل جدولين جدول للطالب بكامل بياناته ( الاسم -الرقم - تاريخ الميلاد -التخصص - المعدل ... ألخ ) وجدول آخر للمواد يحوي أسم المادة وأرقام الطلاب الذين يدرسونها ، ونربط بين الجدولين برقم الطالب بالتأكيد …

    • 0 رد
    • 2.2k مشاهدة
    يحيى حماطي
  11. وهاس
    Started by وهاس,

    تضهر رسالة الخطأ هذة عند دخولي الي شاشة ال sqlplus بواسطة اي مستخدم على الداتابيز فهل يوجد لها حل الرسائل ORA-01034 :oracle not available ORA -27101: shared memory realm does not exist فما هو الحل لاصلاح هذا الخطا مع تمنياتي الفائدة للجميع

    • 3 رد
    • 2.1k مشاهدة
  12. osama1279
    Started by osama1279,

    السلام عليكم لجميع الأخوة في هذا المنتدى اريد منكم ان تساعدوني في تعلم plsq بطريقة سهلة وشكرا جزيلا لكم ولحسن تعاونكم هذا هو ايميلي [email protected] [email protected]

    • 7 رد
    • 3.9k مشاهدة
  13. wesam
    Started by wesam,

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

    • 5 رد
    • 2.2k مشاهدة
  14. soso3003
    Started by soso3003,

    هل من الممكن حذف عامود كامل من الجدول مثل حذف الصفوف

    • 4 رد
    • 2k مشاهدة
  15. awn78
    Started by awn78,

    اخواني الاعزاء السلام عليكم ورحمة الله وبركاته ارجوا ان تشرحوا لي معنى هذه الجمله بالتفصيل select count ( * ) total , sum(decode(to_char(hire_date,'yyyy'),1995,1,0)) "1995" , sum(decode(to_char(hire_date,'yyyy'),1996,1,0)) "1996" , sum(decode(to_char(hire_date,'yyyy'),1997,1,0)) "1997" , sum(decode(to_char(hire_date,'yyyy'),1998,1,0)) "1998" ; وارجوا لو تعطوني امثله اضافيه عن ال decode وشكرا

    • 3 رد
    • 2.7k مشاهدة
  16. عفاف 2008
    Started by عفاف 2008,

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

    • 3 رد
    • 1.6k مشاهدة
  17. els_elt
    Started by els_elt,

    :angry: الحمد لله نجحت في امتحان SQL وأدعو للجميع بالتوفيق إن شاء الله :angry: :angry: :angry:

    • 3 رد
    • 1.5k مشاهدة
  18. GOLDEN_EAGLE2000
    Started by GOLDEN_EAGLE2000,

    بالنسبة إلى أمتحان الـ SQL في Oracle 9i كان رقمه 1Z0- 007 في Oracle 10g ماهو رقمه فمن يعرف حلا لمشكلتي فله جزيل الشكر ودمتم سالمين

    • 11 رد
    • 6.2k مشاهدة
  19. khaledharby
    Started by khaledharby,

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

    • 5 رد
    • 3k مشاهدة
  20. ksarrayrah

    ياجماعة عندي جدول فيه بيانات كالاتي WAS , WA1, W234, W23HJ, WA2, WA5 , W1, WB2, W9, WA9 وبدي جملة لاسترجاع فقط الحقول التي تحتوي على W234, W1, W9 يعني بس التي تحتوي W + رفم وشرط ان يكون الحرف الثاني رقم وليس حرف وشكرا

    • 4 رد
    • 1.7k مشاهدة
  21. mohooo81
    Started by mohooo81,

    عايز اعرف اية الفرق بين ال record and row لان فية فى البى ال متغير من نوع record ومتغير من نوع %row type ومش عارف افرق بينهم ارجو المساعدة؟

    • 2 رد
    • 2.1k مشاهدة
  22. PLANET
    Started by PLANET,

    اذا كان لدينا جدول يحتوي على ثلاثة حقول منها حقلين فية قيم متساوية والثالث مختلف كما هو موضح:- COL1 COL2 COL3 -------------------------------- 100 5320 محمد 100 5320 محسن 100 5320 علي كيف يمكن عمل SELECT تظهر لنا فقط سجل واحد من بين هذة السجلات مثلا تظهر لنا فقط السجل 100 5320 محمد ولكم جزيل الشكر

    • 6 رد
    • 2.4k مشاهدة
  23. amjad ghanim
    Started by amjad ghanim,

    السلام عليكم ورحمة الله وبركاته تحية طيبة وبعد الموضوع : مايلي :- عندي يوزر له صلاحيات connect,resource,dba من خلاله اذا نفذت الامر التالي من خلال function او procedure او package فانه يتم التنفيذ ويعطيني قيمة exec immediate|| 'select'||sequence_name.nextval ||'from dual'l ولكن يا احبائي يا اعزائي انظروا للآتي :- اذا اردت ان انشاء sequence معين من خلال package او function كالتالي :- execute immediate ||'create sequence sequence_name1' start with 100 minval 100 nocache';l …

    • 4 رد
    • 3.4k مشاهدة
  24. EMNALI
    Started by EMNALI,

    السلام عليكم الشباب ممكن اعرف ماهي ارقام امتحانات 11g واذا في testking ممكن ترسلها على الايميل [email protected] لاني مش عارف كيف ا جيبهم من موقع اوراكل ولكم جزيل الشكر

    • 4 رد
    • 1.7k مشاهدة
  25. أبومازن
    Started by أبومازن,

    السلام عليكم أخواني ورحمة الله وبركاته وكل عام وأنتم بخير. بفضل الله عز وجل فقد تجاوزت امتحان pl/sql بالعلامة التامة و 66 جواب صحيح ولكل من يحتاج من الأخوة للمساعدة هذا ايميلي [email protected] وأنا جاهز للخدمة

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