الانتقال إلى المحتوى
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 مشعل الشمري,

    السلام عليكم ورحمة الله وبركاته. ياشباب أنا طالب خريج هالفصل إن شاء الله . ومطلوب علي بحث في PL/SQL بالعربي ضروري أقدمه أول يوم من الدوام . أتمنى ممن يقدر يخدمني لا يبخل علي الله يوفقكم في الدنيا والاخره. في أسرع وقت ممكن . لانه منالضروري أن أراجعه للمناقشه. الايميل: [email protected] أخوكم / مشعل الشمري دمتم بود.

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

    [size=4]create table emp1 (emp_id number(2), emp_name varchar2(10), address varchar2(20), email varchar2(30), birthdate date, constraint emp1_emp_id_pk primary key (emp_id), constraint emp1_address_uk unique (address)) / constraint emp1_address_uk unique (address)) * ERROR at line 8: ORA-00906: missing left parenthesis[/size] مش عارف لية كل معمل جدول يطلعلى الكود دة على طول كدة حد يقولى اية الخطا؟؟

    • 5 رد
    • 3.4k مشاهدة
  3. الفايروس
    Started by الفايروس,

    السلام عليكم ورحمة الله وبركاته ممكن أخواني تساعدوني في بحث عن ال SQL بحيث يتضمن التعريف أو مقدمة والإستخدامات والمنافع وإذا كان إلها سلبيات وبعض الأمثلة على هذه اللغة أرجو المساعدة

    • 1 رد
    • 1.6k مشاهدة
  4. eslamshaheen
    Started by eslamshaheen,

    عندى جدول فية الاتي ID _PK DATE QYT الكمية PRICE سعر الوحده AMOUNT وهو عبارة عن QYT * PRICE اريد عمل procedure يقول بحساب AMOUNT و يقوم بوضع القيمة فى الجدول مجرد تفيذ الاجراء وشكراا لكم

    • 3 رد
    • 1.6k مشاهدة
  5. mmsalman87
    Started by mmsalman87,

    انا عندي تريغر يقوم بترحيل البيانات من جدول الموظفين الى جدول التغييرات الوظيفية ولكن ليس كلما تم تغيير على بيانات الموظف وانما عند تغيير الوظيفة او الدائرة التابع لها وعملت كالتالي : CREATE OR REPLACE TRIGGER update_job_history AFTER UPDATE OF job_id,emp_dept_id ON employees FOR EACH ROW BEGIN INSERT INTO job_history (emp_id,job_id, department_id) VALUES(:old.emp_id,:old.job_id,:old.emp_dept_id); END; التريغر شغال تمام ولكن المشكلة انه يقوم بترحيل البيانات كلما عدلنا في بيانات الموظف سواء كانت الوظيفة او الدائرة او حتى الاسم يعني بيشتغل كلما عملنا تعديل على البيانات بشكل عام وليس فقط عندما اعدل الوظيفة او الدائرة ؟؟ ما الحل ؟؟؟

    • 6 رد
    • 1.7k مشاهدة
  6. chairman
    Started by chairman,

    بسم الله الرحمن الرحيم اخوان لدي استعلام يأخذ بياناته من جدولين ويتضمن عبارة group by , واريد ان اخزن نتيجة هذا الاستعلام في meterialized views من النوع الذي يحدث نفسه من الجدول الاصلي عندما تتم اضافة بيانات جديدة على الجدول الاصلي. اذا ممكن مثال توضيحي

    • 4 رد
    • 1.4k مشاهدة
  7. samooo14
    Started by samooo14,

    السلام عليكم عندى حقل بدخل فية الاسماء بس كاملة زى مثلا محمد احمد محمود ...دة كلة فى حقل واحد عاوز كود يفصلهم عن بعض ويكون كل واحد فى حقل وشكرا

    • 4 رد
    • 1.4k مشاهدة
  8. morelove
    Started by morelove,

    انا عايز اعمل جملة سيليكت ويطلع الناتج فى مجموعتين المجموعة الاولى هختار فيها SYS_DATE و اسم الشركة والجروب التانى هيظهر اسماء الموظفين ومرنبتهم بحيث ان رقم كل جروب يظهر مع كل صف يعنى مثلا 1 SYSDATE COMPANY NAME 2 EMP NAME SALARY 2 EMP NAME SALARY 2 EMP NAME SALARY 2 EMP NAME SALARY وهكذا

      • أعجبني
    • 4 رد
    • 997 مشاهدة
  9. helal_10g
    Started by helal_10g,

    أسأل أن يجعل هذا العمل لوجة الكريم و أسألكم الدعاء بظهر غيب 1- طريقة تحميل أوراكل من الموقع العام و كذلك عمل تنصيب البرنامج http://www.mediafire.com/?u8couihen14r7oy أخوكم فى الله هلال أحمد محاضر فى كلية الإقتصاد و العلوم السياسية جامعة القاهرة

      • أعجبني
    • 46 رد
    • 14.3k مشاهدة
    على عبد الحميد
  10. مهند416
    Started by مهند416,

    السلام عليكم ورحمة الله وبركاته ,,, تحية لكل أعضاء هذا المنتدى الرائع ,,, فانا من متابعيه ومتابعيي مواضيعه وما يطرأ من مشكلات وحلها,,, وانا اواجه مشكلة اليوم وارجو منكم مساعدتي ... أريد ان ادخل مثلا (رقم هاتف جديد ورقم منزل جديد وتاريخ تسكين جديد) لعدد تقريبا اكتر من 200 موظف محددين بشرط رمز الإدارة التي يعملون بها ,,, أرجو من أصحاب الفكرة أن يعطوني فكرة عن حل هذا الكود ولكم مني جزيل لشكر

    • 8 رد
    • 2k مشاهدة
  11. تباعه
    Started by تباعه,

    السلام عليكم ورحمة الله ... إلى أساتذتي الكراامـ .. عندي استفسار ببرنامج الأوراكل .. يرفض تعريف أي جدول انشئه ..-مع العلم أنني سبق وانشئت عليه جداول وأدرجت بيانات وضابط -.... لكن صار له يومين راافض إنشاء أي جدول ,, غيرت اسماء الجداول .. غيرت الحقول الداخلية ..رافض ينشئ لي أي جدول جديد إحدى زميلاتي واجهت المشكلة ذاتها .. فحذفت البرنامج كامل ..وأعادت تنزيله .. لكن الآن الاختبار باقي عليه القليل ولا عاد فيه وقت ارجع انزل البرنامج ..! لأن السي دي عند الدكتورة .. وتنزيله من النت سبق وجربته ماضبط معي إذا فيه حل للمشكلة .. فلا تحرموني لا حرمكم ربي الأجر ..

    • 4 رد
    • 1k مشاهدة
  12. toly2012

    انا عملت فورمه يوجد بيها data block تحتوى ع check box و item عاوز كل اعلم ع ال item وبعدين اطبع يطع فى التقرير ممكن المساعده

    • 1 رد
    • 665 مشاهدة
    الجندي الرئيس
  13. salim-A
    Started by salim-A,

    ارجوكم بسرعة Student table student_id Sname DOB Dept 100 Salim 15-04-1985 IT 200 Aisha 12-01-1990 IT 300 Asma 17-07-1992 IT 400 Syed 15-06-1992 Media Course table Student_id CorseCode Marks 100 CS100 89 100 CS100 75 200 CS100 55 200 CS100 65 300 CS100 85 300 CS100 80 300 CS100 90 …

      • أعجبني
    • 3 رد
    • 2.4k مشاهدة
  14. shreen mohamed

    يوجد جدولين الأول يحتوي علي رقم معين و هناك جدول اخر يحتوي علي مجموعة ارقام اريد اختيار افضل ارقام مناسبة لهذا الرقم الموجود في الجدول الأول بشرط ان تكون هذه الأرقام اقل من الرقم الموجود في الجدول الاول مثلا الرقم الموجود في الجدول الأول 50 ومجموعة الأرقام الموجود في الجدول الثاني (49 و 20 و 35 و 10 و 5 و 16) مطلوب إيجاد مجموع رقمين او اكثر من الجدول الثاني تكون اكبر من 50.

    • 4 رد
    • 981 مشاهدة
  15. ocp developer
    Started by ocp developer,

    كثيرا ما احتجت ان اطبع رسالة اثناء تشغيل أحد الاسكريبتات على sql فمثلا كان عندى اسكريبت يقوم ببعض حسابات العملاء وفى بدايته يقوم بإختبار هل كود الشخص مسجل بالفعل فى جدول العملاء ام لا. فإذا كان مسجل سيتم التعديل مباشرة واذا لم يكن مسجل فسيتم اضافته . وفى آخر التشغيل اردت ان اعرف كم عميل تم تعديلهم وكم عميل تم ادراجهم. وفى داخل الاسكريبت عملت عداد لكل نوع ولكن تبقى ان اعرض رسالة فى العدادين. بحثت طويلا ووجدت الحل. استخدام DBMS_OUTPUT package EX. dbms_output.put_line('Number of clients updated is ' || v_counter); لاحظ انك لابد من ضبط المتغير serveroutput ليكون on قبل بدء تشغيل الاسكريبت اكتب على sql prompet الجملة التالية set serveroutput on

    • 0 رد
    • 3.5k مشاهدة
  16. abdellah
    Started by abdellah,

    Hello all,i have this issue when i wante to connect in oracle 9i,as SYSTEM/MANAGER...please could you help me..many thanks.. your brother abdellah. the print screen is join in my msg.

    • 3 رد
    • 2.8k مشاهدة
  17. OracleMan
    Started by OracleMan,

    I have two database instance , what i want to do is! How can i make query from two tables in different instance? plz anybody can help me ?

    • 4 رد
    • 2.8k مشاهدة
  18. March.29
    Started by March.29,

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

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

    • 3 رد
    • 2.4k مشاهدة
  20. فواز الشمري
    Started by فواز الشمري,

    ماهوا الإستعلام الي استطيع ان اعرف فيه اسماء الجداول . واسماء الاعمدة لها . (لحقول) الريد ان اضهر اسماء الجداول في شجر . ثم بعد ذلك عند الضغظ مثلا على الجدول رقم 1 مثلا يضهر لي الحقول الي في الجدول . فهل استطيع ذلك باستعلام واحد يجيب لي اسم الجدول ثم الأعمدة الي فيه . مع القيود . يعني PK وغيرة .

    • 5 رد
    • 2.5k مشاهدة
  21. m_nasef
    Started by m_nasef,

    السلام عليكم ورحمة الله وبركاته ، ارجو الاجابة يا جماعة .... 1- Which three statements about subqueries are true? (Choose three.) A. A main query can have more than one subquery. B. A subquery can have more than one main query. C. The subquery and main query must retrieve data from the same table. D. The subquery and main query can retrieve data from different tables. E. Only one column or expression can be compared between the subquery and main query. F. Multiple columns or expression can be compared between the subquery and main query. 2- Which two are true about aggregate functions? (Choose two.) A. You can use aggregate functions in any clause of a SELECT statement…

    • 2 رد
    • 1.3k مشاهدة
  22. interface
    Started by interface,

    سلا عليكم انشاة مستخدم اسمة "سالم " بكلمة مرور 87664 اسوال: كيف امنح المستخدم جميع الصلاحيات سوال: كيف اسحب مثلا صلاحية delelet سوأل : لنفرض ان هناك ثلاث جداول تابعة للمستخد م - امنح المستخدم الجديد صلاحية select على الجدول emp - امنح المستخدم الجديد صلاحية delete ,insert,update على الجدول department فقط - قم بتعديل اسم المستخدم سالم الى علي

    • 3 رد
    • 1.7k مشاهدة
  23. GOLDEN_EAGLE2000
    Started by GOLDEN_EAGLE2000,

    مالفرق بين شهادة ال OCA في ORACLE10G والـ OCA في ORACLE9I

    • 1 رد
    • 1.4k مشاهدة
    جندي الله
  24. amlali
    Started by amlali,

    انا واجهتني مشكلة بجمع تاريخ مع تاريخ اخر وإعطاء عدد الايام بكلا التاريخين...لمن عنده الاجابة ارجو سرعة الرد مع الشكر مسبقا

    • 4 رد
    • 2.2k مشاهدة
  25. أحمد السيد احمد
    Started by أحمد السيد احمد,

    create or replace procedure count_space(x1 varchar2) is x number(5); y varchar2(1); z number(20); n number(10); begin select length(x1) into z from dual; x:= 0; n :=1; for i in 1..z loop select substr(x1,n,1) into y from dual; if y = ' ' then x := x+1; end if; n:= n+1; end loop; dbms_output.put_line(x); end count_space; وللتنتفيذ مثلا : exec count_space('the first day in the work is the beast one'); والنتيجه 9

    • 3 رد
    • 2.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.