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

    السلام عليكم و رحمة الله و بركاته أريد شرح و تعريف لو بسيط عن ال DBMS الداخلية الجاهزة من اوراكل و ما فائدتها و أفضل طريقة لأستخدامها

    • 0 رد
    • 955 مشاهدة
  2. ahmedmedowahdan
    Started by ahmedmedowahdan,

    اريد التأكد من ال sql statement

    • 0 رد
    • 955 مشاهدة
  3. endearly
    Started by endearly,

    السلام عليكم ورحمة الله انا بسأل عن اهمية جملة الpl بمعنى بعد عمل اجراء معين كيف يتم قراءتها ، او كيف اعرف النتيجة التى طبقت بعد عمل اجراء معين وشكرا

    • 0 رد
    • 954 مشاهدة
  4. omogun
    Started by omogun,

    ممكن الاجابه على هذا السوال يتعلق بالعلاقات بين الجداول وعرضها من العديد منها 007-1 هذا هو رقم الامتحان الرجاء تحميل السوال من المرفقات وشكرا 007_1_____3.rar

    • 1 رد
    • 952 مشاهدة
  5. محمد سيد محمد

    CREATE OR REPLACE FUNCTION GET_EMP_SERIAL (EMP_ID NUMBER) RETURN VARCHAR2 IS V_length(employee_id) NUMBER(10); V_first_name VARCHAR2(20); V_last_name VARCHAR2(20); V_commission NUMBER(10); V_months DATE, V_name VARCHAR2(60); V_hire DATE, V_SAL NUMBER(20); BEGIN select employee_id || length(employee_id) || substr(lower(first_name),1,2)|| substr(upper(last_name),-2)|| nvl2(commission_pct,'c','nc') || trunc((months_between(sysdate,hire_date))/12)|| nvl(nullif(length(first_name) , length(last_name)),0) ||to_char(hire_date,'d')||to_char(hire_date,'ddd') || to_char(next_day(hire_date,'monday'),'yyyymmdd')||case when salary between 0 and 5000 then 'D' when salary betw…

      • أعجبني
    • 2 رد
    • 952 مشاهدة
  6. sherifmans
    Started by sherifmans,

    كيف يكون بناء جملة لأحضار أعلى خمس قيم بين مجموعة من القيم وذلك لبناء تقرير

      • أعجبني
    • 6 رد
    • 952 مشاهدة
  7. ochean
    Started by ochean,

    السلام عليكم ازاي اعمل security للجداول &procedure &function انا عندي داتا بيس و اليوزر كلهم داتا بيز يوزر و انا بديهم صالحيات على run procedure or function بس بالوقوف على ال procedure or function +ctrl بيقدروا يشوفوا ال body و انا عايزة امنع الموضوع ضروروي و شكرا

    • 1 رد
    • 952 مشاهدة
  8. ENG_HOSSAM_WALLY
    Started by ENG_HOSSAM_WALLY,

    السلام عليكم ما الخطأ فى هذة الجملة update bolisa set to_char( bolisa_end_date,'dd/mm/yyyy')= to_char(sysdate,'dd/mm/yyyy')

    • 3 رد
    • 952 مشاهدة
  9. sakr_orcl
    Started by sakr_orcl,

    السلام عليكم I have a table with the below sample output. ID_Emp| Name | Date ---------------------------------- 11 |Jonh |14/05/2014 8:16 11 |Jonh |14/05/2014 13:35 11 |Jonh |14/05/2014 17:23 11 |Jonh |14/05/2014 21:09 12 |Elizabe |14/05/2014 14:06 12 |Elizabe |14/05/2014 22:39 13 |Jimmy |14/05/2014 8:00 13 |Jimmy |14/05/2014 17:12 I want to build a query to achieve the below results: ID_Emp|Name |Date |TimeIn |TimeOut|Hours ------------------------------------------------------- 11 |Jonh |14/05/2014 |8:16 |13:35 |5:19 11 |Jonh |14/05/2014 |17:23 |21:09 |3:46 12 |Elizabe |14/05/2014 |14:06 |22:39 |8:33 13 |Jimmy |14/05/2014 |8:00 |17:12 |9:12

    • 5 رد
    • 952 مشاهدة
  10. mohanad_1981

    السلام عليكم عندي استفسار واريد التوضيح علية من الاعضاء والمشرفين الاعزاء ماهو اtemporary table واين استطيع استخدامة وما فائدة وكيف استخدمة ولماذا ؟

    • 0 رد
    • 951 مشاهدة
  11. osamazx

    اخواني السلام عليكم ورحمة الله سوال هو : عندي عدد من الاسماء يعني بحدود 6000 اسم اريد ان اكتب query لكن ان ياخذ كل 15 اسم لوحده كيف يتم ذلك شكرا للجميع

    • 1 رد
    • 951 مشاهدة
  12. akbat
    Started by akbat,

    hi friends i have question and i hope to get from anybody maybe could help me the question is:: i want to write query in sql*plus environment to find the date of last friday of any month and i can't say more than god bless all of you

      • أعجبني
    • 2 رد
    • 950 مشاهدة
  13. ahmedghaly
    Started by ahmedghaly,

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

    • 5 رد
    • 950 مشاهدة
  14. miash80
    Started by miash80,

    السلام عليكم ورحمة الله وبركاته اخواني الافاضل يوجد بعض الاستفسارات ما هو المقصود بــــ 1) type itemarr is table of table_name.coumn_name%type index by binary_intger; --- item_arr1 itemarr; 2 ) select promseq.nextval from dual; الرجاء شرح مفصل مع الشكر

    • 2 رد
    • 950 مشاهدة
  15. Farhad
    Started by Farhad,

    بسم الله الرحمن الرحيم تحية طيبة للجميع لقد قمت بتحميل MySQL Community Server و (MySQL Workbench (GUI Tool من موقع mysql.com وقمت يتنصيب البرنامجين واريد استفسار فهل هذا البرنامجين التى قمت بتنصيبها هما برنامجين الاساسين لتصميم قواعد بيانات mysql الاختصار : هل الطريقة التى قمت بها صحيحة ام لا بحيث هل توجد فرق بين wampserver و MySQL Community Serve حيث ان صديق لى قام بتنصيب wampserver و MySQL Workbench بدلا من MySQL Community Serve

    • 0 رد
    • 949 مشاهدة
  16. hf.alqasem
    Started by hf.alqasem,

    السلام عليكم كنت بمقابلة عمل تم سؤالي 5 اسئلة احداهم كان ازاي اعمل او أوزع صلاحيات على packages اللي عندي طبعا كان جوابي لا اعلم وتبعه بسؤال ازاي انت بتعمل صلاحيات على البروجكت بتاعك وجاوبت ان طريق اليوزرز وردة الفعل كانت انه ماعجبه الجواب حدا عنده فكره عن جواب السؤال ؟

    • 1 رد
    • 949 مشاهدة
  17. susu1910
    Started by susu1910,

     Create a PL/SQL block to retrieve the last name and department ID of each employee from the (EMP) table for those employees whose EMPID is less than 7500. 1- From the values retrieved calculate the annual commission of every employee and print it out using DBMS_OUTPUT.PUT_LINE. 2- Using a loop, retrieve the employee name information and the salary information from the PL/SQL tables and display it in the window, using DBMS_OUTPUT.PUT_LINE. Display these details for the first 15 employees in the PL/SQL tables الحل : select last_name,department_ID from emp where empid<7500 select Employee.Emp_ID,Emp_Name ,sum(commission) From Employee inner join Emp_commission On Em…

    • 0 رد
    • 949 مشاهدة
  18. alaa elsebeai
    Started by alaa elsebeai,

    الاستعلام الفرعي عن صف أعاد أكثر من صف ORA-01427 select distinct emp.EMPLOYEE_NUMBER,emp.FULL_NAME,NATIONAL_IDENTIFIER,Decode ,(sex, 'M', 'ذكر', 'انثى') sex EMAIL_ADDRESS,ass.ASSIGNMENT_STATUS_TYPE_ID ASS_STATUS,PHONE_NUMBER From PER_ALL_PEOPLE_F emp, PER_ALL_ASSIGNMENTS_F ass,PER_PHONES ph Where PHONE_NUMBER = (select PHONE_NUMBER from PER_PHONES ph where ph.PARTY_ID = emp.PARTY_ID ) And emp.PERSON_ID = ass.PERSON_ID And SYSDATE BETWEEN emp.EFFECTIVE_START_DATE AND emp.EFFECTIVE_END_DATE And SYSDATE BETWEEN ass.EFFECTIVE_START_DATE AND ass.EFFECTIVE_END_DATE order by 1

    • 1 رد
    • 948 مشاهدة
  19. engemh

    اود المساعدة في عمل استعلام لتحويل البيانت من الجدول الاول الي الجدول الثاني كما موضح بالشييت NEED SELECT STATMENT.rar

    • 1 رد
    • 948 مشاهدة
  20. Yousefwasti
    Started by Yousefwasti,

    السلام عليكم عندي مستخدم باسم sync وأريد إجراء عملية تصدير له وفق التعليمة التالية: exp userid=ٍSYS/oracle@oracle FILE="H:\From sync\15-12-2017.DMP" LOG="H:\From sync\exp_15-12-2017.log" OWNER= ('SYNC') حيث أن اسم قاعدة البيانات oracle وكلمة السر أيضا oracle ولكن لا يتم تنفيذها لو سمحتم أين الخطأ في التعليمة حيث تظهر لي الرسالة : ORA-00900: جملة SQL غير صالحة

    • 1 رد
    • 948 مشاهدة
  21. المعيبد
    Started by المعيبد,

    اريد فديوهات شرح اوراكل ديفلوبر شرح عربي + كتب انا مبتدى والدورات غالية جدا نرجو التعاون بارك الله فيكم

    • 1 رد
    • 948 مشاهدة
  22. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Dear all We use a lot of editors to display source code of Oracle Database objects like Toad, PLSQL Developer, Navigator and SQL Developer and others. I have idea to do like this editors to generate source code of database objects (Table, View, Trigger, Functions, Package, Function, Procedure, ...... etc) using Oracle Database Data Dictionary views. Read more in below link http://www.mahmoudoracle.blogspot.com/2012/04/generate-source-code-scripts-of.html Thanks

    • 0 رد
    • 947 مشاهدة
    Mahmoud Ahmed El-Sayed
  23. ahmed_samir
    Started by ahmed_samir,

    السلام عليكم مرفق السؤال و مطلوب الحل و الشرح و شكرا

    • 0 رد
    • 946 مشاهدة
  24. Tarneem
    Started by Tarneem,

    السلام عليكم ورحمة الله وبركاته انا مبتدئه في الاوراكل ولدي مشروع به عداد يحسب الساعات، مثلا اذا وصل عدد ساعات التأخير الى 6 ساعات احتاج ان الداتا بيس عندي تعمل تعديل على خانه الراتب بحيث تقسمه على 30 وتخصم مبلغ يوم واحد من الراتب وينضاف الى خانه الراتب بعد الخصم. كمان بعد هذه العمليه تمسح الـ 6 ساعات من خانة التأخير لانه تم الخصم هل ممكن احد يساعدني في كتابه هذا الامر

    • 2 رد
    • 946 مشاهدة
  25. Hamzi

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

    • 0 رد
    • 946 مشاهدة

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.