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

    السلام عليكم اخوتي الاعزاء ماذا تعني هذه الجملة dbms_output.put_line و ماذا تعني هذه العباره الملونه باللون الاحمر IF(INSERTING)THEN RAISE_APPLICATION_ERROR(-20000,'لا يجوز حذف أي بيانات من جدول الموظفين'); ارجوكم ساعدوني وفقكم الله لما فيه خير لكم

    • 3 رد
    • 1.5k مشاهدة
  2. العميل 20
    Started by العميل 20,

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

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

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

    • 4 رد
    • 1.9k مشاهدة
  4. MMA
    Started by MMA,

    بسم الله الرحمن الرحيم أصدقائي أعضاء المنتدي الكرام / كل عام وأنتم بخير بمناسبة حلول شهر رمضان الكريم في الحقيقة أنا عندي مشكلة قد طرحتها في هذا المنتدي من قبل ولم أحد يستجيب لي ، حيث إنها المشاركة الثانية بالنسبة لي : السؤال هو ؟ كيف يتم تعريف متغير داخل PL/SQL أو Parameter من نوع كائن Object ، أنظر الكود التالي: ----------------------------------------------- Create Or Replace Function XX(A Table) As X VarChar2(20); Y Table; R View; Begin End; ----------------------------------------------- هل يمكـن جعل متغير مثل Y من نوع جدول ، أو متغير مثل R من نوع عارض أو ------ الي آخرة داخل أوراكل ، فالكود مستنتج من SQL-Server وغير صحيح. فإذا كانت الإجابة بن…

    • 7 رد
    • 3.2k مشاهدة
  5. X-doom
    Started by X-doom,

    بسم الله الرحمن الرحيم --- عندى بس لغبطة فى الكود ده مش فاهم فيه نقطة === SELECT last_name||' reports to '|| PRIOR last_name "Walk Top Down" FROM employees START WITH last_name = 'King' CONNECT BY PRIOR employee_id = manager_id دلوقتى ايه الفرق بين prior فى جملة select وجملة connect by والف شكر

    • 0 رد
    • 900 مشاهدة
  6. AAZH
    Started by AAZH,

    السلام عليكم عندي إستفسار لدي برنامج فبول وتسجيل وعندي جدول في قاعدة البيانات فيه جميع المواد ( رقم الماده إسم الماده والتخصص التابع للماده) هل اقوم بعمل View من الجدول الصلي للمواد أو أعمل Procedure يقوم بعرض المواد. بمعنى أخر متى أعمل View ومتى أعمل Procedure . البروسجير التالي هو الذي يأخذ قيمة وعلى اساسها يرجع بيانات في النمتغير RESELT_SET وماهو SYS_REFCURSOR CREATE OR REPLACE PROCEDURE GETCOURSE (P_MAJOR CHAR,RESELT_SET OUT SYS_REFCURSOR ) IS BEGIN RESELT_SET := NULL; OPEN RESELT_SET FOR SELECT * FROM COURSE WHERE COURSE_MAJOR=P_MAJOR; END;

    • 3 رد
    • 982 مشاهدة
  7. moh.sami
    Started by moh.sami,

    السلام عليكم ورحمه الله وبركاته ====================== كان لدي سؤال بسيط في conversion function اعرف جيدا السنتكس تبعهم وطريقه استخدامهم ؟؟ لكن متي استخدمهم ولماااذا استخدمهم شكرا وجزاكم الله خيرا

    • 4 رد
    • 835 مشاهدة
  8. brothers
    Started by brothers,

    السلام عليكم ورحمة الله وبركاته سؤالى هو كيف افرق فى الاستخدام بين procedure, function اى متى استخدم هذه واستخدم تلك؟ حيث انى اعرف ان ال function بتقوم ب return valueولكن هذا غير واضح بمعنى مثلا اريد program unit يقوم بزيادة الراتب بنسبة 1.1% فى جدول emp فماذا استخدم (function or procedure) لعمل هذا ال program unit ارجو التوضيح بالتفصيل مع كتابة نص ال program unit وجزاكم الله خيرا

    • 0 رد
    • 1.3k مشاهدة
  9. hrs
    Started by hrs,

    انا عاملة داتا بيز تريجر لجدول معين يضيف فيه ريكورد لو حصل لهم تغير بس انا بشوف انه يحط فيه مع انه مافيش تغيير؟؟ فهل هو يضيفهم كل يوم ولا ايه؟ ان شاء الله تقدرون تفيدوني اممممم وبس 1111.bmp

    • 7 رد
    • 2k مشاهدة
  10. ثامر
    Started by ثامر,

    السلام عليكم ورحمة الله وبركاته.. أولاً أحب أن أهنئكم على هذا الجهد المبذول في خدمة الأخوان في تعلم ORACLE ثانيا : أخواني أريد معرفة متى نستخدم PROCEDURE و FUNCTION ولكم تحاتي أخوكم المحب السيف

      • أعجبني
    • 5 رد
    • 5.1k مشاهدة
  11. a5hhk
    Started by a5hhk,

    ياشباب أنا أعرف كيف أستخدم الCursor ولكني لاأعرف متى أستخدمها؟ متى يجب أن نستخدم الCursor?

    • 23 رد
    • 8.7k مشاهدة
  12. omar-alreyati
    Started by omar-alreyati,

    الاخوة الاعزاء : سؤالي في subquery : متى يتم استخدام Nested Subquery ومتي يتم استخدام Correlated Subquery وما الفرق بينهما ، وما الفائدة من استخدام Correlated Subquery ولماذا لايتم استخدام Nested Subquery دائماً ..........؟؟؟؟؟؟؟؟؟ راجياً منكم الرد لأهمية الموضوع للجميع . تم تعديل عنوان الموضوع من قبل المشرف , راجع شروط الكتابه فى المنتدى تفاديا حذف موضوعك مره اخره

    • 3 رد
    • 5.1k مشاهدة
  13. alhomam
    Started by alhomam,

    ارجو ان يعجبكم CreateOrReplacePackageCompanyIs.doc

    • 4 رد
    • 2.2k مشاهدة
  14. walled_aall@hot
    Started by walled_aall@hot,

    السلام عليكم لو سمحت انا عندي المثال ده علي DECODE المفروض انه بيستخدمها هنا لحساب الضريبة للموظفين في القسم 80 معتمد علي الاجر الشهري ياريت حد يشرح الكود اليه مكتوب وايه العملية الحسابية اليه اتعملت علشان النتيجة ديه تظهر

    • 1 رد
    • 1.5k مشاهدة
  15. همس السحر
    Started by همس السحر,

    select least (to_date('09-may-1989').to_date('18-nov-1989') leastdate from dual; الغرض من الدالة هو عرض التاريخ الاقل بين التاريخين المعطيين .

    • 0 رد
    • 723 مشاهدة
  16. fateh_cis
    Started by fateh_cis,

    CREATE a matrix query to display the job ,the salary for that job based on department number, and the total salary for that job ,for departments 10 , 50 ,80 , 90 SELECT JOB_ID , sum (case department_id when 20 then (salary) end) "20" , sum (case department_id when 50 then(salary) end ) "50", sum (case department_id when 80 then (salary) end) "80", sum (case department_id when 90 then (salary) end ) "90" , sum (salary) total FROM employees GROUP BY job_id SELECT job_id , Sum (decode ( department_id , 20 , salary) )"20", Sum (decode ( department_id , 90 , salary) )"90", Sum (decode ( department_id , 80 , salary) )"80", Sum (decode ( department_id , 50 , salary…

    • 0 رد
    • 1.9k مشاهدة
  17. ابوخطاب
    Started by ابوخطاب,

    Question 189 : which are /sql*plus commands ? (choose all that apply) A- INSERT B-UPDATE C-SELECT D-DESCRIBE E- DELETE F- RENAME وجزيتم خيرا

    • 7 رد
    • 1.3k مشاهدة
  18. ابوخطاب
    Started by ابوخطاب,

    QUESTION NO: 173 Which is a valid CREATE TABLE statement? A. CREATE TABLE EMP9$# AS (empid number(2)); B. CREATE TABLE EMP*123 AS (empid number(2)); C. CREATE TABLE PACKAGE AS (packid number(2)); D. CREATE TABLE 1EMP_TEST AS (empid number(2)); هل الاجابة هي C ام الاجابة هي A

    • 1 رد
    • 864 مشاهدة
  19. waffaa_qm
    Started by waffaa_qm,

    اخوانى الاعزاء السلام عليكم ورحمة الله وبركاته انا مجرد مدخلة بيانات لقاعدة بيانات معمولة بSQL وبفتح البرنامج عندى برقم سرى وكل البيانات تتجمع على جهاز اخر وهو server والقاعدة اللى بافتحها برقمى فيها بعض الامكانيات بس متنشطه اما adminstrator فالرقم السرى بتاعه منشط كل امكانيات البرنامج واريد عمل برنامج اكسس او اكسل يتصل بالقاعدة ومن غير كلمة سر الادارى بخيث انى استعلم عن بيانات احصائية مطلوبه منى علما بانى لوعملتها يدوى اى بsearch واجيب اخر بيان سوف تأخذ منى وقت طويل وكمان هابقى محتاجه انى اعدلها كل يوم لان البيانات ممكن تزيد اما فى الاستعلام علطول من sql فده بيدينى تقرير علطول هل ممكن افتح عندى sql quary analyzer واشتغل عليه علما بان قاعدة بيانات الserver معمول عليها …

    • 0 رد
    • 1.2k مشاهدة
  20. sam23
    Started by sam23,

    شباب ممكن تساعدوني شوي 1- مالفرق بين التعليمتين التاليتين وماذا تفعل كل منها SELECT last_name, salary, MAX(salary ) OVER (ORDER BY hire_date) "SALMAX "(شو هي over) FROM employees WHERE department_id = 30; 2- select e.last_name,e.salary,e.department_id,b.salmax from employees e,(select department_id,max(salary) salmax from employees group by department_id)b where e.department_id=b.department_id سؤال آخر (تحملونا شوي) لماذا عند كتابة التعليمة التالية يزداد عدد المحارف select last_name,lpad(' ',salary/1000,'*')SALARY from employees LAST_NAME ------------------------- SALARY -----------------------------------------------------------------------------------------------…

    • 0 رد
    • 1.5k مشاهدة
  21. Syrian Oracle
    Started by Syrian Oracle,

    اعتذر منكم على كثر الاسئلة ولكن الاسئلة على قدر المحبة ما هي RULES OF PRECEDENCE (2-19) ما هي NLSPARAMS (3-29) ما هو استخدام TO_CHAR FUNCTION مع NUMBERS ما هي FX MALIFIEV كيف افرق بين صيغيتي YYوRR في التاريخ ماهو الفرق بين DECOD وال CASE EXP. كيف نستطيع استخدام DISTINCT مع ربط الجداول هل هناك مثال على NATURAL JOIN مع المستخدم scott ما هي القاعدة في كتابة OUTER JOIN هل هي المساواة في جملة on أو انها ترتيب الخيارات في SELECT أو غير ذلك

    • 7 رد
    • 3.9k مشاهدة
  22. اوراق ملونة
    Started by اوراق ملونة,

    السلام عليكم و رحمة الله و بركاته احب ان اضع بين ايديكم مجموعة من اسئلة المراجعة للمبتدئين و قد اعطانا اياها الأستاذ للمراجعة و تنقصها الإجابة اتمنى ان تستفيدوا منها 1. List all the data of the Organization table 2. Display PFName,PLName, and PPhone for all the patients who live in 'Manama' 3. Display DocLName for all doctors whose salary is less than the average salary. 4. display PFName, PLName, and PPhone for all patients working in 'DID'. 5.List all the PCPRs of those patients whose both PArea and POrgNo are not assigned. 6. Create the Visit table adding in appropriate foreign key constraints. the primary key is VisitNo VisitNo number(5) PCPR number(9) DCPR N…

    • 0 رد
    • 1.4k مشاهدة
    اوراق ملونة
  23. lonley boy
    Started by lonley boy,

    بسم الله الرحمن الرحيم عندى مجموعة استفسارات ياريت تساعدونى فيها 1- ايه افضل مكان امتحن فيه اوراكل ديفولبر وطريقة الحجز ازاى والتكلفة كام 2- مصطلح meta-data فى السيكول تعريفه ايه 3- هل شهادة الاوراكل اللى بمتحنها فى مصر معتمدة من اوراكل نفسها ولا من مصر بس 4- لو انا سيرتفيد فى الاوراكل الاصدار العاشر لازم امتحن للاصدار الحادى عشر ولا شهادة 10g كفاية

    • 9 رد
    • 1.6k مشاهدة
  24. sho_7222

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

    • 0 رد
    • 838 مشاهدة
  25. sho_7222

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

    • 5 رد
    • 1.5k مشاهدة

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

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

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.