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

    السلام عليكم كنت قد طرحت سؤالا في منتدى oracle عن كيفية جعل الأسماء تظهر بهذا الشكل dynamic عن كيفية جعل length(ename) يظهر dynamic بهذا الشكل فكان الجواب SQL> var cur refcursor SQL> declare s long; begin for c in (select distinct length(ename) l from emp order by length(ename)) loop s := s || 'case when length(ename)='|| c.l || ' then ename end length_'||c.l||','; end loop; open :cur for 'select ' || rtrim(s,',') || ' from emp'; end; / PL/SQL procedure successfully completed. SQL> print cur ارجو شرح الكود

    • 0 رد
    • 1.4k مشاهدة
  2. Mustafa H
    Started by Mustafa H,

    السلام عليكم ... قرأت أكثر من كتاب في الـ PLSQL من هذا المنتدى ومن خارجه وراجعت أغلب مواضيع هذا القسم بما فيهم المواضيع المثبتة وغيرها وبحثت في أكثر من مصدر عبر محركات البحث.... لكن لم أجد مصدر واحد يشبع رغبتي في تعلم هذه اللغة والتعلم بالنسبة لي هو ( التطبيق ) .. أحتاج لتطبيق تمارين عملية كثيرة ومتسلسلة ، أحتاج لمساعدتكم في هذا الجانب ولكم مني جزيل الشكر والتقدير..

    • 0 رد
    • 940 مشاهدة
  3. mer123
    Started by mer123,

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

    • 3 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  4. اسامة الخالدي
    Started by اسامة الخالدي,

    السلام عليكم ..... مرحبا اخواني الاحباء ..... فقط اتمنى ان اعرف هل ان الاجراءات procedure في لغة pl/sql ... تكتب بنفس الطريقة داخل الفورم بيلدر ... اي مثلا داخل زر امر او ما شابه .... لاني تابعت دروسكم وحاولت تطبيق الاجراءات في الفورم بيلدر ويضهر لي عدة اخطاء ...... شكرا جزيلا .....

      • أعجبني
    • 12 رد
    • 1.3k مشاهدة
  5. oss
    Started by oss,

    دالة ROUND هي دالة تقريب أو تدوير الأرقام، و هي دالة معروفة و شائعة الاستخدام في كل المجالات سواء النظرية أو العملية ، و قد قدمت شركة أوراكل إمكانية تقريب التواريخ كما تقريب الأرقام، وقد شرح الأساتذة في المنتدى عملية تقريب التاريخ بتفصيل متميز، لكنني في هذا الموضوع أحببت أن أركز على عملية التقريب للأرقام لأنها مختلفة بعض الشيء عما نعرفه عن استخدام هذه الدالة ... كما نعريف أن عملية تقريب الأرقام في الرياضيات تعمل على تقليص الخانات العشرية إلى حد معين حسب الحاجة، فمثلا، تقريب الرقم (66.53248) إلى 4 خانات عشرية هو (66.5325)، و إلى خانتين عشريتين هو (66.53)، و تقريبه بدون أي خانات عشرية هو (67) ... هذا في الرياضيات ، و مانريد معرفته كيف تتعامل أوراكل مع عملية التقريب باستخدا…

    • 9 رد
    • 18k مشاهدة
  6. hanyniazy
    Started by hanyniazy,

    السلام عليكم عندي مشكلة في جدول يتكون من EMP_ID كود الموظف PAY_DATE تاريخ الحركة SIDE_CODE كود الاساسي للحركة ITEM_CODE الكود الفرعي للحركة ITEM_VAL قيمة اسم هذا الجدول EMP_REC المطلوب استرجاع البيانات بشكل SELECT A.EMP_ID,A.PAY_DATE,A.SIDE_CODE,A.ITEM_CODE,A.ITEM_VAL, B.EMP_ID,B.PAY_DATE,B.SIDE_CODE,B.ITEM_CODE,B.ITEM_VALE FROM EMP_REC A ,EMP_REC B WHERE A.SIDE_CODE IN (1,2,3,4) AND B.SIDE_CODE IN (5,6,7) AND A.EMP_ID=B.EMP_ID AND A.PAY_DATE=B.PAY_DATE المطلوب عند استرجاع هذة البيانات لا يقوم بتكرار البيانات في الجدو الاول مع عدد البيانات في الجدول الثاني و اذا كان عدد البيانات في الجدول الاول لا تسوي عدد البيانات في الجدول الثاني يقوم باسترجاع بينات ال…

    • 2 رد
    • 1.7k مشاهدة
  7. sky information
    Started by sky information,

    الســــــــــــــــــــــــــــــــــلام عليكم شباب ............................ منذ يومين كنت افكر في عمــــــــــــل (package) تقوم بفرز بعض المعلومات عن المستخدم المتصل في الداتابيز : * البرنامج المستخدم في الأتصــــــــــــــــــــــال. * تاريخ ووقــــت الأتصــــــــــــــــــــــال . * حساب المستخدم . * تاريخ انشـــــــــاء المستخدم . * مســــــاحة الجدول الافتراضية . * جميع الكائنات الموجدوة في مخطط المستخدم . لنفرض ان المستخدم sys يريد ان يعطي المستخدم scott صلاحية استخدام هذه البكج 1-قم بالأتصال بالمستخدم SYS 2-نقوم ببناء (PACKAGE SPECIFICATION) 3-نقوم ببناء (PACKAGE BODY) 4-نعم…

    • 6 رد
    • 3.7k مشاهدة
  8. mido_develper
    Started by mido_develper,

    عندي 3 جداول هم employees, departments, locations ويتضمنوا هذه الحقول desc employees; EMPLOYEE_ID FIRST_NAME LAST_NAME EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY COMMISSION_PCT MANAGER_ID DEPARTMENT_ID desc locations; LOCATION_ID STREET_ADDRESS POSTAL_CODE CITY STATE_PROVINCE COUNTRY_ID desc departments; DEPARTMENT_ID DEPARTMENT_NAME MANAGER_ID LOCATION_ID بس مش فاهم الكود الي بيربط بينهم وهو: select employee_id, city, department_name from employees e join departments d on d.department_id = e.department_id join locations l on d.location_ id = l.locati…

    • 1 رد
    • 1.3k مشاهدة
  9. sasa87

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

    • 3 رد
    • 1.8k مشاهدة
  10. Syrian Oracle
    Started by Syrian Oracle,

    السلام عليكم . كيف استطيع اظهار عمود هو اصلا بصيغة DD/MM/YYYY HH:MI:SS:AM واظهار الوقت فقط اي HH:MI:SS:AM هل سأقوم بوضعه بعمود جديد وخاص أم هناك طريقة واخرى ،كيف سيكون الحل أيها الاخوة ؟؟؟

    • 2 رد
    • 1.5k مشاهدة
  11. alos
    Started by alos,

    بسم الله ارحمن الرحيم اخوتي واستاذتي / السلام عليكم ورحمه الله وبركاته انا اخوكم مشترك حديث في هذا المنتدى اريد منكم المساعده وانا اعلم انكم لان تردوني خائب انا اعمل على برنا مج لادراه مركز تدريب وتاهيل خاص بدورات الحاسوب هو مشروع تخرجي واواجه مشكله والله عجزت على ان احلها وانتم املي الوحيد في الحل المشكله هي في كود برمجي يعمل على اضهار رساله للمستخدم عند تحقق شروط معينه وبعد الموافقه على الرساله بالظغط على نعم في الرساله يقوم الكود بنقلي الى فورم اخر وهو يعمل ولكن اريد منه بعد ان ينقلني الى البلوك الاخر ان يقوم بعمله ترقيم تلقائي للبلوقك الذي ينتقل اليه وهذه هي المشكله فل الكود الذي لدي يعمل كل الخطوات بنجاح ولكن لا يقوم بعمله الترقيم التلقائي وهذ هو الكود الذ…

    • 3 رد
    • 1.2k مشاهدة
  12. كابو شاتو
    Started by كابو شاتو,

    كتاب بالعربى pl جااااااااااااامد جدااااااااااااااااااااااااااا عبارة عن شرح من الماتريال بالترتيب ينفع لضعاف الانجليزية وكمان المبتدئين الرابط http://www.ziddu.com/download/8071204/arab...pl.sql.rar.html

    • 7 رد
    • 4.8k مشاهدة
  13. انريكي

    السلام عليكم جميعا هاذي مجموعه اسئله للإمتحان الشامل للمؤسسة( بالرياض) لأغلب مواد دبلوم البرمجه حمله من المرفقات *** دعـــاء فــي ظــهــر الــغــيــب يــكــفــيــنــي *** (( منقول للأمانـة )) الاسئله الخاصه بالسيكوال:: SQL.doc سيكوال.doc

      • أعجبني
    • 21 رد
    • 32.4k مشاهدة
  14. ibraheem.aldalaty
    Started by ibraheem.aldalaty,

    السلام عليكم ورحمة الله وبركاته أنا خريج تجارة وبفضل الله تعالى أتممت sql و pl\sql بس سمعت عن e_business suite ولو حد يعرف عنه شي يخبرني وينصحني عن الدورات اللي لازم سويها في الأوراكل كوني خريج تجارة قسم المصارف. أعزكم الله

    • 0 رد
    • 859 مشاهدة
  15. mohamed hosary

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

      • أعجبني
    • 5 رد
    • 2.4k مشاهدة
  16. loveall2006

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

    • 1 رد
    • 1.3k مشاهدة
  17. mohamed_bondk
    Started by mohamed_bondk,

    عند كتابة جملة SQL فى التقرير يظهر هذا الخطأ عند كتابة قيمة SELECT ALL PRODUCT.PROD_CODE, PRODUCT.PROD_BARCODE, PRODUCT.PROD_NAME_AR FROM PRODUCT WHERE PRODUCT.PROD_CODE IN (:pcode) وعن كتابة قيمة فى هذا المثال من 2 يعمل ولكن عند كتابة اكثر من قيمة 3,2,5,6 يحدث هذا الخطا وبعد البحث توضح لى ان القيمة التى تدخل الى البرامتير مثل ذالك '3,2,5,6' فكيف احل هذه المشكلة ولكم جزيلا الشكر

    • 3 رد
    • 943 مشاهدة
  18. اللورد_حاتم
    Started by اللورد_حاتم,

    إخواني الأعزاء السلام عليكم ورحمة الله وبركاته إخواني الأعزاء سؤالي هو كيفية عمل متتابعة تاريخ(sequence date)؟ ولكم جزيل الشكر.

    • 4 رد
    • 1.9k مشاهدة
  19. محمودعبدالسلام
    Started by محمودعبدالسلام,

    ارجو المساعدة عندي حقل مبلغ طولة 12 واريد ان اجزء المبلغ الى جزئين واريد احفظ كل جزء في حقل في جدول اخر اسراء ارجو ارسال الرد الى العنوان [email protected]

    • 1 رد
    • 1.5k مشاهدة
  20. bolbolqatar
    Started by bolbolqatar,

    السلام عليكم عندي ملف sql يحوي انشاء لمجموعة جداول واسمه 1 وعندي ملف آخر يحوي بعض triggers على هذه الجداول واسمه 2 كيف أجعلهما في ملف واحد واعمل تنفيذ لهذا الملف .. ليقوم بإنشاء الجداول مع ال triggers الخاصة بهذه الجداول؟؟ أرجو ان يكون السؤال مفهوم.. الملفات مع الرفقات ... وجزاكم الله خيرا ً .. files.zip

    • 4 رد
    • 3k مشاهدة
  21. hanyfreedom
    Started by hanyfreedom,

    عندما قمت بتنفيذ هذا الكود :- SQL>select power(726548236436932,912492684628472654354)from dual; select power(726548236436932,912492684628472654354)from dual * ERROR at line 1: ORA-01426: numeric overflow فأعطانى numeric overflow ، فما هو الحد المسموح هنا لظهور الارقام الكبيرة ؟ و هل توجد طريقة لزيادة هذا الحد ؟

    • 3 رد
    • 1.8k مشاهدة
  22. Elsedik

    ماهى الصلاحيات اللازمه لعمل backup لنسخة من قواعد البيانات اوراكل ماهى الصلاحيات اللازمه لعمل export &import لقواعد البيانات اوراكل ماهى الصلاحيات المستخدم sys عن باقى المستخدمين ماذا لا يستطيع اى مستخدم دخول database control as sysdba غير المستخدم sys ماهى الخطوات اللازمه لتعلم oracle 10g database بطريقة صحيحة

    • 0 رد
    • 1.4k مشاهدة
  23. mido_develper
    Started by mido_develper,

    من فضلك كنت عاوز شرح مفصل عن Non-Equijoins ولكم جزيل الشكر................................................. لا اله الا الله

    • 1 رد
    • 1.4k مشاهدة
  24. t-hassaan
    Started by t-hassaan,

    سلام كيف يمكن معرفة السجلات المكررة فى ملف معين ( لغير ال key ) بالطبع مثال الاسم و العنوان و تاريخ الميلاد المطلوب معرفة الاسماء المشتركة فى تاريخ ميلاد معين وشكرا طارق

    • 3 رد
    • 1.7k مشاهدة
  25. Syrian Oracle
    Started by Syrian Oracle,

    السلام عليكم . أيها الاخوة احتاج لمساعدتكم في حل مشكلة overlapping لنفترض ان لدينا الاعمدة التالية : LABORID رقم العامل الوظيفي WROKID رقم عملية الاصلاح التي سيقوم بها STARTTIME وقت البدء بعملية الاصلاح ( وقت وتاريخ) ENDTIME وقت الانتهاء من عملية الاصلاح ( وقت وتاريخ ) الآن انا بحاجة للمساعدة بالتأكد من انه لا يوجد تداخل overlapping لدى العامل ، أي بعبارة أخرى لا يمكن عمليا ان يقوم بعمليتي اصلاح مثلا بنفس الوقت وطبعا يوجد لدي جدول به جميع التفاصيل المذكور سابقا واحتاج لأن اقارن واتأكد ان كل عامل لدي قد قام بعمل واحد فقط خلال وقت واحد اي انه وقت انتهاء عملية الاصلاح رقم واحد مثلا هو قبل تاريخ بداية عملية الاصلاح رقم اثنين لنفس العامل . وعند حدوث تداخل او خطأ بالادخال…

    • 4 رد
    • 1.8k مشاهدة

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

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

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.