الانتقال إلى المحتوى
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. بو عبدالعزيز
    Started by بو عبدالعزيز,

    السلام عليكم أخواني .. عندي تطبيق (APPLICATION) أدخل من خلاله مجموعه من الشكاوي وتعرض فيما بعد على المدير .. وبالتالي أنا عملت شاشتين الأولى لإدخال البلاغات والثانيى لعرضها .. وطبعاً خاصة بالمدير . مشكلتي في الشاشة الثانية .. أريد أعطي شرط .. لو المستخدم الحالي هو المدير >> أفتح بلاغات الخاصة باليوم ولو كان المستخدم الحالي هو كاتب البلاغ >> أعرض له البلاغات المدخلة بإسمه ولم يتم إتخاذ القرار بشأنها المستخدم يتم تمييز رقمه بواسطه الرقم الموحد GET_APPLICATION_PROPERTY(USERNAME) لذلك كان الكود عندي هو التالي DECLARE GLOBAL_N NUMBER := GET_APPLICATION_PROPERTY(USERNAME); OFFICER_N NUMBER; MANAGER_N NUMBER; BEGIN SELECT OFFICER INTO OFFICER_N FROM COMP…

    • 3 رد
    • 1.2k مشاهدة
    بو عبدالعزيز
  2. همس السحر
    Started by همس السحر,

    نفترف اننا انشاءنا جدول يسمى emp1 فى ثلاثة حقول no name job طريقة كتابة الدالة ( insert into emp1 (no,name,job (values (&emp1_no,'&emp1_name','&emp1_job عند التنفيذ يطلب منك النظام ادخال الرقم والاسم والوظيفة ولادراج حقول جديدة اكتب حرف r

      • أعجبني
    • 4 رد
    • 1.2k مشاهدة
  3. amr102030

    Consider a table called carrecords with the following structure: name (type: TEXT) price (type: INT) color (type: TEXT) vehicletype (type: TEXT) eg. SEDAN/SUV A customer wants to see the details (name, price, color, vehicletype) of the vehicles that suit his preferences. This is what he says: "If its a black sedan, I'm ready to pay 10,000, but if its red or white, then no more than 8,000. For any other color I won't go above 7,000, except if its an SUV, in which case my budget is upto 15,000 for a black one or upto 14,000 for any other color." Write a query that returns the desired information in ascending order of price. دي كانت المشكلة الاولي انا مش…

    • 3 رد
    • 1.2k مشاهدة
  4. azzam2006
    Started by azzam2006,

    كنت هدخل امتحان الـ plsql فكنت عاوز اخر اصدار من الأتحان و لكم جزيل الشكر

    • 0 رد
    • 1.2k مشاهدة
  5. alameer abdalh (‫الامير عبدالله‬‎)
    Started by alameer abdalh (‫الامير عبدالله‬‎),

    السلام عليكم اخواني الكريم اريد توضيح عن استعلام بحث يرجع لي بيانات بين تاريخين اريد ان استعلم في تاريخ معين واقع بين تاريخين مثل اجازة موظف من تاريخ 01/02/2018 الى تاريخ 20/03/2018 اذا استعلمت على من سيكون اجازة من تاريخ 20/02/2018 الى تاريخ 30/02/2018 لايرجع بيانات الموظف الذي تم ادخال اجازته سابقاً ارجو التوضيح اخواني الكرام هل اقوم بالتكرار يدوي بادخال التاريخ تلو الاخر وصولاً الى تاريخ انها الاجازة ام هناك طريقة اخرى ارجوا الافادة شاكر لكم تعاونكم اخواني الكرام

    • 1 رد
    • 1.2k مشاهدة
  6. Abu_almajd1
    Started by Abu_almajd1,

    السلام عليكم ورحمة الله وبركاته انا عندي نموذج بتم فيه شراء اصناف من البضاعة ، ويمكن للمستخدم اضافة سجل جديد فيتم اضافة الكمية على الكمية الموجودة في جدول الاصناف post-insert وكذلك حذ ف سجل حيث يتم طرح الكمية المحذوفة من الكمية الموجودة في المستودع post-delete ولكن عندما يعمل المستخدم تحديث على الكمية الموجودة في سجل ما والمطلوب هو اضافة الكمية الجديدة وطرح الكمية القديمة ليكون الفرق هو المضاف فقط فكيف يمكن عمل ذلك الرجاء المساعدة ، عملت ذلك على مستوى الداتابيز والمطلوب هو على مستوى ال triggers في النماذج ,وقد جربت عن طريق post-update حيث عمل على اضافة الكمية الجديدة دون عملية الطرح وجزاكم الله كل خير اخوكم ابو المجد

    • 0 رد
    • 1.2k مشاهدة
  7. marina
    Started by marina,

    Hey everybody , I'm working on Oracle developper , I need help , well I need to create a table WORK_ODI_DBA_DEPENDENCIES that import data from dba_dependencies , I dont know why my procedure doesn't work , it show me : Source does not have a runnable target /// plz does anyone know why ? here is my code : ---------------------------------------- CREATE OR REPLACE PROCEDURE PRC_ALIMENTERDEP IS BEGIN delete from WORK_ODI_DBA_DEPENDENCIES; insert into WORK_ODI_DBA_DEPENDENCIES (referenced_owner, referenced_name, type, name) select referenced_owner, referenced_name, type, name from SELECT referenced_owner, referenced_name, type, name from dba_dependencies WHERE refere…

    • 1 رد
    • 1.2k مشاهدة
  8. mr_spot
    Started by mr_spot,

    صباح الخير الى الجميع هذا اول موضوع لي ورح بلش دغري طلبات اذاسمحتولي وبتمنى اقدر فيد واستفيد وهذا طلبي لو سمحتوااا بدي اعمل procedurs يرفع رواتب الموظفين اذا كانت deptno =30 للموظف زيادة الراتب 75% و -222 $ و الاستثاء الوحيد ان يكون الموظف mag يذداد راتبه بمعدل 5 اضعاف - اصغر راتب موجود بين الموظفين لو سمحتوا اذا في حدا على السريع يخبرني

    • 4 رد
    • 1.2k مشاهدة
  9. أبو الروض
    Started by أبو الروض,

    السلام عليكم أيها الأخوة أريد فقط أن أعرف كيف أستطيع ان أنادي Web Service من PL/SQL طبعا مع العلم أنني أستخدم فورم 6i أنا أريد أن أستخدم هذه العملية عن طريق ال Data Base 10g فمن يعرف الطريق أرجووووووووووووكم إعطائي مثال عن كيفية عملية هذه الطريقة . مع العلم أن بحثت في النت وجربت أكثر نت مثال ولم أفلح بطريقة أو بأخرى وشكرا :D :rolleyes:

    • 3 رد
    • 1.2k مشاهدة
  10. fateh_cis
    Started by fateh_cis,

    display the last name hire date and day of the week on which the employee started Order the results by the day of the week starting with Monday SELECT last_name , hire_date , to_char ( hire_date,'Day') from hr.employees order by to_char(hire_date-1,'d') لماذا طرحنا العدد واحد من تاريخ التعين ________________________________________________ select to_char (hire_date , 'fmdd,mm,yy fmhh:mi:ss AM' ), to_char (hire_date , 'dd,mm,yy fmhh:mi:ss AM' ) from employees لماذا النتائج مختلفة هكذا

    • 0 رد
    • 1.2k مشاهدة
  11. مخملية
    Started by مخملية,

    مرحبا أحبتي .. ودي منكم مساعدة .. أنا أدرس في معهد حاسب وأدرس الترم هذا SQL بس مشكلتنا ندرسه نظري تقول المدربة مو مقرر عليكم عملي .. :angry: أنا بصراحة ودي أتعلم عليه .. سألتها اش هو البرنامج قالت حملي اوراكل 5 ..... بس تعبت وانا أدور ما فهمت عليها ..... من فيكم يدلني كيف أحصل البرنامج وأكون له من الشاكرين

    • 1 رد
    • 1.2k مشاهدة
  12. ابن إنسان
    Started by ابن إنسان,

    السلام عليكم ورحمة الله.. وبعد أنا عندي interactive testing eEngine للـ sql وهو زي التيست كينج يعني مراجعة لأسئلة أوراكل وش رايكم؟؟ هل هو ينفع بإذن الله للدخول لاختبار الأوراكل sql ؟ واذا واحد عنده الباس فور شور او التيست كينج فأتمنى يخبرني عشان اعطيه ايميلي ليرسل لي اياه وله الدعاء مني بإذن الله ... وتذكروا الحديث(والله في عون العبد ما دام العبد في عون أخيه)

    • 1 رد
    • 1.2k مشاهدة
    بو عبدالعزيز
  13. ندى الحب
    Started by ندى الحب,

    اريد انواع ال exception في الاوراكل pl\sql ومثال على كل نوع ...................

    • 1 رد
    • 1.2k مشاهدة
  14. ENG.MOUSTAFA MAHMOUD

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

    • 1 رد
    • 1.2k مشاهدة
  15. mr.raed
    Started by mr.raed,

    السلام عليكم وحمة الله وبركاته بحثت كثير صدقا ولم اجد اجابة كافية بالعربي لان اللغة تشكل عائقا لي connect by prior ما هي ومالفائدة منها ومتى نستخدمها ؟ اتمنى القى اجابة وافية وجزاكم الله خير

    • 1 رد
    • 1.2k مشاهدة
  16. seco
    Started by seco,

    بسم الله انشأت ملف udl لعمل connection string للاتصال ب oracle اخترت oledb provider for oracle مره واخترت oracle provider for oledb مره اخرى وفى كل اختيار اضع ال server name علامه النقطه "." بدون تنصيص او اكتب local وادخل ب sys او system وفى كل الاحوال يعطينى رساله خطأ عند اختبار الاتصال تقول TNS couldn't resolve service name ما الحل ؟ شكرا

    • 0 رد
    • 1.2k مشاهدة
  17. amd_el
    Started by amd_el,

    The STUDENT_GRADES table has these columns: STUDENT_ID NUMBER(12) SEMESTER_END DATE GPA NUMBER(4,3) The register has requested a report listing the students' grade point averages (GPA), sorted from highest grade point average to lowest within each semester, starting from the earliest date. Which statement accomplishes this? A. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester_end DESC, gpa DESC; B. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester _end, ASC,gpa ASC; C. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester _end, gpa DESC; D. SELECT student_id, semester_end, gpa FROM …

    • 1 رد
    • 1.2k مشاهدة
  18. sors
    Started by sors,

    SELECT A.USER_NAME, B.RESPONSIBILITY_NAME, C.USER_FORM_NAME USER_FORM_NAME2, TO_CHAR(K.START_TIME, 'DD-MON-RR HH24:MI') START_TIME2, TO_CHAR(K.END_TIME, 'DD-MON-RR HH24:MI') END_TIME2 FROM FND_LOGINS U, FND_LOGIN_RESPONSIBILITIES R,FND_USER A, FND_RESPONSIBILITY_VL B, FND_FORM_VL C, FND_LOGIN_RESP_FORMS K WHERE (U.USER_ID = A.USER_ID) AND (R.RESPONSIBILITY_ID = B.RESPONSIBILITY_ID) AND (U.LOGIN_ID = R.LOGIN_ID) AND (R.RESP_APPL_ID = B.APPLICATION_ID) AND (R.LOGIN_ID = K.LOGIN_ID) AND (R.LOGIN_RESP_ID = K.LOGIN_RESP_ID) AND (K.FORM_APPL_ID = C.APPLICATION_ID) AND (K.FORM_ID = C.FORM_ID) and to_date,(K.START_TIME,'hh24:mi') >to_date('18:00','h…

    • 3 رد
    • 1.2k مشاهدة
  19. m_khmmash
    Started by m_khmmash,

    الرجاء المساعدة هذا الكود لا يعمل هام جدا......... ان قيمة الحقل التي يتم المقارنة بها تكون اخر قيمة في الجدول لكل شخص..... declare cursor c is select bra_code,backup_log from backup_log where bra_code in (select bra_code from branches) and to_char(log_date)=to_char(trunc(sysdate)); v c%rowtype; begin open c; loop last_recorde; fetch c into v; if v.backup_log='u03/dbase5/history01.dbf' then update backup_log set STATUS= 'Success Procedure' where bra_code=v.bra_code and log_date=trunc(sysdate); commit; else update backup_log set STATUS= 'Failed Procedure' where bra_code=v.bra_code and log_date=trunc(sysdate); commit; end if; exit when c%notfound; end loop; close c; …

    • 0 رد
    • 1.2k مشاهدة
  20. mohamed bahiy1

    ياجماعة حد ينقذني انا لسه في البدايات و حتى اما ذاكرت و فهمت كويس جيت احل التمارين مش فاهم اصلا التمارين ديه عايزة او المطلوب منها ايه مع العلم ان انا لسه بذاكر الفصل الاول في ال sql بس انا درست شابتر 1و2و3و4و5و6و7و8و9 حد يقولي بقى اعمل ايه

    • 0 رد
    • 1.2k مشاهدة
  21. mohiey_elden
    Started by mohiey_elden,

    ممكن يا شباب اسماء كتب اوراكل الأصلية عشان انا مش عارفها وبتتشرى منين وهل ممكن احملها من النت او لا

    • 5 رد
    • 1.2k مشاهدة
  22. Mr.Abdullah
    Started by Mr.Abdullah,

    بسم الله الرحمن الرحيم الأخوة الكرام ، السلام عليكم و رحمة الله و بركاته .. لدي مشكلة بسيطة و أرجو منكم المساعدة .. لدي عمود فيه أرقام بشكل متسلسل مثل : ِِِِAA10000565 AA10000566 AA10000567 AA10000568 AA10000569 فلو رغبت الآن بتعديل عليهم جميعاً باستبدال الصفر اللي بالون الأحور إلى الرقم 3 كالتالي : ِِAA0030565 AA0030566 AA0030567 AA0030568 AA0030569 حاولت باستخدام الـ LPAD عن طريق الـ UPDATE لكن لم أتوصل إلى الطريقة الصحيحة ، أرجو منكم المساعدة للأهمية شكراُ لكم ,,

    • 1 رد
    • 1.2k مشاهدة
  23. meshmesh173
    Started by meshmesh173,

    اريد حلول التمارين الخاصه ب orcle database10g sql&plsql foundmental لان الماتريل مافهيوش حلول

    • 0 رد
    • 1.2k مشاهدة
  24. helal_10g

    select first_name || ' ' || last_name from employees فى هذا الكود رغم ترك أكثر من مسافة تكون النتيجة مسافة واحدة بين الأسم الأول و الأسم الثانى ممكن أعرف كيف يمكن ترك أكثر من مسافة

    • 2 رد
    • 1.2k مشاهدة
    Mahmoud Ahmed El-Sayed
  25. Sameh_85
    Started by Sameh_85,

    لو سمحتو يا جماعة محتاج مساعدتكم في الاتي : عملت برنامج مبسط لتسجيل بيانات بعض الطلبة وايضا تسجيل حضورهم وذلك عن طريق جدولين 1- الجدول الاول STU_DET وبه كافة تفاصيل الطلبة واهم عمود به STU_DEt. STU_NO وهو عمود primary key وبه رقم الطالب 2- الجدول الثاني جدول ATTEND وهو مسجل به حضور الطلبة من خلال عمود رقم الطالب ATTEND. STU_NO وهو العمود المستدعى من الجدول السابق وبه ايضا عمود اخر مسجل به تاريخ الحضور ATTEND_DATE 3- المطلوب ايجاد الطلبة اللذين لم يحضروا خلال تاريخ يوم معين ... انا كنت عملت التقرير ده عن طريق مقارنة اللذين حضروا وهم مسجلين بجدول ATTEND وطرحهم من جميع الطلبة المسجلين بجدول STU_DEt وذلك عن طريق دالة NOTIN بس للاسف الملف المسجل به هذا التقرير ا…

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

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.