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

    السلام عليكم ورحمة الله 1- مازلت ابحث عن طريقه لتحويل التاريخ الهجري إلى ميلادي. 2- إذا في Function تحسب العمر عندما يكون التاريخ المدخل هجري. ارجو مساعدتكم

      • أعجبني
    • 4 رد
    • 2k مشاهدة
  2. ملكه الظل
    Started by ملكه الظل,

    السلام عليكم في sql fudemetal 2 اريد شرح للشبتر 6-7-5 بالعربي

    • 8 رد
    • 1.1k مشاهدة
  3. ahmed eldabaa
    Started by ahmed eldabaa,

    سلام عليكم لو سمحتو انا عاوز اعرف ايه المشكلة هنا انا للاسف شايف انه الكود كله صح ومش عارف فين المشكلة select employee_id, concat(first_name,last_name) name, job_id, length(last_name), instr(last_name,'a'), from employees where substr(job_id,4)='ERP'; ومع ذلك بيقولى ERROR at line 4: ORA-00936: missing expression

      • أعجبني
    • 2 رد
    • 836 مشاهدة
  4. Mohamed Ali Mustafa
    Started by Mohamed Ali Mustafa,

    كتاب يشرح ال sql بشكل عام و MSSQL في جزء منه بشكل مبسط و بتدرج ومع امثله طبعا يصلح للمبتدئين بشكل عام وفقنا الله وياكم http://www.tutorialspoint.com/sql/sql_tutorial.pdf

    • 4 رد
    • 3.3k مشاهدة
    رداد سلطان الزرقه
  5. mhn1974
    Started by mhn1974,

    يا اخون عندي هذه function واريد ان تعطيني نتائج صحيحة اذا انا استعلمت خلال مدة من الزمن اطول , لليوم الواحد تعطيني الي بدياه لكن ليومين لا تعطي المطلوب function CF_11Formula return Number is xx_no number(10); begin SELECT count(DISTINCT(PTRC_VEH_AUDIT.PLATE_NO )) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end;

    • 5 رد
    • 1.6k مشاهدة
    ‫أبو معاذ‬‎
  6. maria1985
    Started by maria1985,

    عندي جدول في الاوراكل بدخل فيه السنه واسم الصوره ثم مسار الصوره العمود اللي بياخد مسار الصوره من نوع LONG RAW بادخل المسار كده C:/USER /GDFDيديتي ارور ياريت اللي عنده فكره العمود اللي من النوع ده ادخله المسار ازاي يفيدني سريعا

    • 3 رد
    • 907 مشاهدة
  7. ashrafsafty
    Started by ashrafsafty,

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

      • أعجبني
    • 4 رد
    • 1.2k مشاهدة
    عزيز القادري
  8. ملكه الظل
    Started by ملكه الظل,

    الله الرحمن الرحيم السلام عليكم ورحمه الله يا جماعه ممكن طلب الي عندو هدي السلايات بالعربي يبعتلي اياها لأني دورت عليها وما لقيتها وشكرا Managing Data in Different Time ZonesManaging Data in Different Time Zonesبسم

    • 0 رد
    • 730 مشاهدة
  9. اسامة الخالدي
    Started by اسامة الخالدي,

    السلام عليكم .... مرحبا اخواني ... اريد ان اسال فقط عن كيفية كتابة الدوال في pl/sql في الفورم بيلدر ..... انا عملت دالة كما في الصورة عن طريق program unit وظهرت بهذا الشكل ادناه , لكن لا اعرف كيف اتعامل معها ....... يعني مثلا اذا اردت ان اعمل دالة بسيطة لجمع رقمين ... كيف يكون ذلك ... وكما في الصورة ..

      • أعجبني
    • 6 رد
    • 1.1k مشاهدة
  10. MOHAMAD ASAD
    Started by MOHAMAD ASAD,

    من فضلكم كنت عاوز حد يبعتلي شوية أسئله عنsql عشان احنا لسه في الكورس وكنت عاوز اعرف مستويا ومحتاج امثله جديده وشكرا

    • 1 رد
    • 795 مشاهدة
  11. bolbol eg
    Started by bolbol eg,

    محتاج مساعده من حضراتكم انا عندي امتحان plsql 11g قريب ووجدت صعوبه في العثور ع الامتحانات ع الانترنت ياريت اي حد يجبلي الامتحانات ؟!!! 1z0-144

    • 0 رد
    • 934 مشاهدة
  12. AAZH
    Started by AAZH,

    هل يوجد Function أو Query لحساب العمر عندما يكون التاريخ المدخل تاريخ هجري. ثانيا كبف أقوم بتحويل التاريخ الهجري إلى ميلادي

    • 2 رد
    • 1k مشاهدة
  13. predator jaw
    Started by predator jaw,

    السلام عليكم استفسار عن وظيفة JOB وشرح طريقة استخدامها

      • أعجبني
    • 2 رد
    • 1.1k مشاهدة
  14. bero144
    Started by bero144,

    السلام عليكم ورحمة الله وبركاته لى استفسار وارجو ان اجد الاجابة عندكم وجزاكم الله خيرا هل يمكن ادخال متغيرات ال in condition فى مرحلة ال run من خلال النموذج او التقرير مع العلم انه مطلوب ادخال اكثر من متغير فهل يمكن ادخالهم من خلال field فى مرحلة التشغيل سواء للنموذج او للتقرير واذا كان هذا ممكن كيف يمكن عمله؟ وجزاكم الله خيرا وشكرا

    • 7 رد
    • 1.2k مشاهدة
  15. predator jaw
    Started by predator jaw,

    السلام عليكم استفسار فى انشاء PACKAGE ولو فيه خطأ فى الكود أرجو الافادة فى البداية أنا عندى 3 جمل كويرى علشان يظهروا القيم التالية 1- ProducedWater 2- HPT 3- SWCC وهم كالتالى :- /*ProducedWater */ SELECT SUM (NVL (a.processed_wtr, 0)) processed_wtra, to_char(a.data_date_g, 'MM/RRRR') FROM wpd_main_station_read a, wpd_main_station b WHERE a.company_no(+) = b.company_no AND a.main_station_no(+) = b.main_station_no AND a.data_date_g(+) BETWEEN TO_DATE ('01/01/2014', 'DD/MM/RRRR') AND TO_DATE ('01/09/2014', 'DD/MM/RRRR') AND a.company_no(+) = 1 AND b.active_flag = 1 AND b.d_r_print_flag = 1 GROUP BY to_char(a.data_date_g, 'MM/RRRR') …

    • 6 رد
    • 1.4k مشاهدة
  16. اسامة الخالدي
    Started by اسامة الخالدي,

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

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

    سلام عليكم مساعدة فى انشاء Procedure استفسار أنا عملت جملة كويرى علشان تطلع القيمة بالشهور كلالتالى وحاليا محتاج اعمل بروسيدجر يكون فيه برامتر أدخله قيمة التاريخ من كذا الى كذا دى جملة الكويرى SELECT SUM(NVL(A.PROCESSED_WTR,0)) PROCESSED_WTR , TO_CHAR(A.DATA_DATE_G , 'MM/RRRR') FROM WPD_MAIN_STATION_READ A, WPD_MAIN_STATION B WHERE A.COMPANY_NO(+) = B.COMPANY_NO AND A.MAIN_STATION_NO(+) = B.MAIN_STATION_NO AND A.DATA_DATE_G(+) BETWEEN TO_DATE('01/01/2014', 'DD/MM/RRRR') AND TO_DATE('01/09/2014' , 'DD/MM/RRRR') AND A.COMPANY_NO(+) = 1 AND B.ACTIVE_FLAG = 1 AND B.D_R_PRINT_FLAG = 1 GROUP BY TO_CHAR(A.DATA_DATE_G , 'MM/RRRR'); وده صورة من نتيجة الكويرى …

      • أعجبني
    • 12 رد
    • 2k مشاهدة
  18. ahmed_elmoslmany
    Started by ahmed_elmoslmany,

    انا عاوز اعمل PROCEDURE تاخد 3 parameter (view name ,table name,pk for table ) وتعملى instead of trigger هو انا بحاول افكر فيها طيب فى حد عنده افكار ممكن تساعدنى انا عارف انى هاستخدم dynamic sql لكن ازاى هاجيب اسماع الاعمده بتاعه الجدول يا ريت لو حد عنده افكار يقولى

    • 0 رد
    • 736 مشاهدة
  19. abo hamza
    Started by abo hamza,

    السلام عليكم انا مبتدئ واحتاج الى مساعدة في عمل view من عدة جداول 1- جدول الاصناف >>>>> item_id,item_name,unite_id,class_id,com_id 2- جدول الوحدات>>>>>> unite_id,unite_name 3-جدول الفئات >>>>>>>class_id,class_name 4-جدول الشركات>>>>>com_id,com_name -------------------------------- احتاج الي view item_id,item_name||unite_name||class_name||com_name ---------------------------------------- كتبت الكود select item_id, ITEMS.ITEM_NAME||' '||UNITES.UNITE_NAME||' '||CLASS.CLASS_NAME||' '||COMPANYS.COM_NAME from ITEMS,UNITES,CLASS,COMPANYS where ITEMS.UNITE_ID=UNITES.UNITE_ID and ITEMS.CLASS_I…

      • أعجبني
    • 7 رد
    • 1.4k مشاهدة
  20. adel2007sp
    Started by adel2007sp,

    السلام عليكم ورحمة الله وبركاته يسعدني أن أقدم لكم مجموعة من دروس الأوراكل وذلك عبر موقعي شرفوني بالزيارة عبر الرابط الآتي : http://super4tech.com/category/oracle/%D8%B4%D8%B1%D9%88%D8%AD%D8%A7%D8%AA/

    • 1 رد
    • 998 مشاهدة
  21. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله لدي برنامج شئون الموظفين فيه جدول الموظفين ( رقم الموظف-إسم الموظف-الجنسيه-تاريخ التعيين-تاريخ الميلاد) ولدي جدول آخر وهو خبرات الموظفين ( رقم الموظف-إسم الشركه التي عمل فيها-الفتره من -الفتره إلى) بمعنيى أن هذا الجدول Details يعني رقم الموظف ممكن يتكرر ولدي جداول أخرى تشبه جدول خبرات الموظفين فيها Details للموظف مثلاً جدول شهادات الموظف وجدول دورات الموظف. سؤالي أريد عمل View 1- هل أقوم بعمل واحد View يجمعل كل هذه البيانات . 2- هل أقوم بعمل View لجدول الموظفين يحتوي على بيانات الموظفي في سطر واحد وأقوم بعمل View آخر يجمع باقي الجدوال التي فيها Details. أرجو إفادتي ونصحي.

    • 6 رد
    • 1.1k مشاهدة
  22. ahmed_elmoslmany
    Started by ahmed_elmoslmany,

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

    • 3 رد
    • 952 مشاهدة
  23. ahmed_elmoslmany
    Started by ahmed_elmoslmany,

    يا ريت يا جماعه لو حد فاهم الموضوع بتاع ال table function يوضحلنا الرؤيه شويه انا ببحث على النت لكن لو فى حد فاهم هتفرق كتير

    • 1 رد
    • 878 مشاهدة
  24. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله عندي بروسيجر داخله لوب يقوم بقراءة سجلات من جدول ويقوم بنقلها وإدخالها في جدول آخر. عندما يكون أحد السجلات التي يقرأها اللوب لايمكن إدخاله في الجدول يقف البروسيجر ولا ينتقل للسجل آخر. سؤالي كيف أجعله ينتقل للسجل الذي يليه ويمكل الإدخال حتى لو هناك مشكله في إدخال أحد السجلات المقروءه. مثلاً BEGIN FOR I IN (SELECT * FROM TRM ) LOOP INSERT INTO TEST_INSERT VALUES (I.TRM_NO,I.TRM_DESC);  END LOOP; EXCEPTION WHEN OTHERS THEN NULL; END;

      • أعجبني
    • 15 رد
    • 1.9k مشاهدة
  25. silmoooo
    Started by silmoooo,

    محتاج اعمل TRIGGERS وظيفتها انها تعمل بعد INSERT تحديث BALANCE اللي موجود في جدول اسمه SUPPLIERS عن طريق AMOUNT,PAID,CREDIT موجودين في جدول اسمه PURCHASE_BILLS لكم منا كل تقدير وإحترام .

      • أعجبني
    • 8 رد
    • 2.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.