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

    ما هو الفرق بين select desc

      • أعجبني
    • 5 رد
    • 2k مشاهدة
  2. Syrian Oracle
    Started by Syrian Oracle,

    وانا أطبق الأمثلة في Intro. to Oracle :SQL وفي الفصل الثالث (22-3) وجدت المثال التالي مع بعض التغيير البسيط : select ename ,hiredate ,trunc(months_betwee(sysdate,hiredate),2) "1" ,add_months(hiredate,6) "2",next_day(hiredate,”Friday”) "3", last_day(hiredate) "4" from emp ولكنه لم يعمل واضطررت لاستبدال Friday بأي رقم لينفذ التعليمة ....... فهل الخطأ مني أم من الكتاب ؟؟؟

    • 5 رد
    • 2.5k مشاهدة
  3. mido_develper
    Started by mido_develper,

    السلام عليكم ورحمة الله وبركاته من فضلكم اتنا نفذت الكود ده SELECT last_name, hire_date FROM employees WHERE hire_date = TO_DATE('May 24, 1999', 'fxMonth DD, YYYY'); بس طلعلي Error بتقول WHERE hire_date = TO_DATE('May 24, 1999', 'fxMonth DD, YYYY') * ERROR at line 3: ORA-01858: a non-numeric character was found where a numeric was expected مش فاهم ليه ممكن حد يفكر معايا في المشكلة دي وجزاكم الله كل خير --------------------------------------------------------------------- لا اله الا الله

    • 5 رد
    • 2.1k مشاهدة
  4. moh2237
    Started by moh2237,

    السلام عليكم الأخوة الكرام .... يوجد لدي جدول يحتوي (اسم المنطقة) و( رقم الوحدة ) رقم الوحدة من 1-15 .. اريد أن اعمل عددية لكل وحدة في كل منطقة يعني ان يظهر بالاستعلام منطقة1 رقم الوحد count 1 5 2 6 9 55 مع العلم أنه من مالممكن أن لا يوجد كل ارقام الوحدات في كل منطقة ؟؟؟ فبتالي لا بد أن يظهر رقم الوحدة والعدد 0 مثال : رقم الوحد count 10 0 الرجاء المساعدة وشكرا .........

    • 5 رد
    • 2k مشاهدة
  5. new_world

    السلام عليكم عندي عمود للصنف في جدول المخازن هذا العمود المفروض يتكون من 9 أرقام فأنا أعمل كود يفحص الحقل إذا وجده 8 أرقام يضع صفر على اليسار لكن هذا الكود لم يظبط معي مع أن التنفيذ تم بدون أخطاء أرجو المساعدة من الإخوة DECLARE V_ITEM INVENTORIES.INV_ITEM%TYPE; BEGIN FOR ITEM_CUR IN (SELECT * FROM INVENTORIES) LOOP IF length(V_ITEM) = 8 then UPDATE INVENTORIES SET INV_ITEM =0||V_ITEM; END IF; END LOOP; END;

    • 5 رد
    • 2k مشاهدة
  6. bada_bada0

    السلام عليكم ... لو تسمحولى بحل هذة العمليات بالاوريكل: هى عمليات بالاكسل و عايز اطبقها على الاوريكل: لو مثلت ان عندى حقول و عايز العملية دى مجمعها فى حقل اخر داخل الاريكل =STDEV(B6,C6,D6,E6)*1.59 [left]=(SQRT((A14*A14)+(C14*C14)))+G14/2+ABS(B14)[/left] [left]=A6-G6[/left] متشكر...

    • 5 رد
    • 2k مشاهدة
  7. yamar911
    Started by yamar911,

    ممكن المساعة شباب انا عندي table فيه عمود الرقم ويحتوي على الارقام من 1 ال 1000 الان كيف اقدر اطلع الارقام الغير مستخدمة من 1 الى 1000 ؟؟

    • 5 رد
    • 1.5k مشاهدة
  8. ahmed rashed

    السلام عليكم ورحمة الله وبركاته ارجوا المساعدة في اقرب وقت لو سمحتم وشكرا

    • 5 رد
    • 2.5k مشاهدة
    مصطفي الروبي
  9. essam_reyad
    Started by essam_reyad,

    السلام عليكم واجهتنى بعض الاشياء التى اريد ان افهمها حيث اننى مبتدىء فى قواعد بيانات اوراكل بالنسبة لموضوع ربط الجداول لقد قمت بانشاء جدولين والمفروض ان العلاقة بينهما one to many ولقد قمت بتعريف احد الحقول فى الجدول الاول على انه primary key ولكن لا اعرف كيف احدد حقل فى الجدول الاخر على انه foreign key ارجو توضيح كيفية تعريف الحقل على انه foreign key والسؤال الثانى ما هو الفرق بين char و varchar2 ارجو منكم الالمام بموضوع ال data type والسؤال الثالث الجول الاتى SQL> desc carcate Name Null? Type ----------------------------------------- -------- -------------- CATE_ID …

    • 5 رد
    • 2.3k مشاهدة
  10. krash
    Started by krash,

    ابحث عن استعلامين مهمين 1-عدد الريكوردات في السكيما 2- عدد الريكوردات في الداتا بيس

    • 5 رد
    • 1.8k مشاهدة
  11. miash80
    Started by miash80,

    السلام عليكم ورحمة الله وبركاته،،، SQL فهي لغة إستعلامات ولكن هي لغة قياسية والمقصود بالقياسية أن لها ثوابت معينة وطرق معينة للتعامل معها وهذه الثوابت القياسية تستخدمها قواعد البيانات المختلفة ومن ضمن قواعد البيانات هذه MYSQL . فـ SQL بشكلها القياسي هي ثابتة في جميع قواعد البيانات أما التغييرات التي تراها من جمل SQL إلى أخرى فهي ترتبط بالبيئة التي تعمل فيها والمقصود بالبيئة هي قاعدة البيانات نفسها فممكن أن تكون البيئة هي : mysql access oracle foxpro paradox dbase sqlserver msql postgare وغيرها ... فهذه كلها بيئات تستخدم SQL القياسية و لكن الفرق البسيط أن كل بيئة من هذه البيئات تضع أوامر إضافية على SQL القياسية وهذا الشئ يعتبر خارج عن SQL القياسية وتعتبر الإضافات خ…

    • 5 رد
    • 2.2k مشاهدة
  12. HOUSAM
    Started by HOUSAM,

    السلام عليكم ورحمة الله: بعد تثبيت أوراكل 10 على ويندوز 7 حاولت الدخول لـ SQL ولكني أحصل على رسالة الخطأ التالية : ORA-12560: TNS:protocol adaptor errorهل من مساعدة في تجاوز هذه المشكلة مع الشكر للجميع

    • 5 رد
    • 1.3k مشاهدة
  13. MMA

    بسم الله الرحمن الرحيم إخواني أعضاء المنتدي الكرام لدي سؤال وأتمني الرد علية كيف يتم التحكم في إحدي الملفات أثناء القيام بصيانة جدول بداخل قاعدة البيانات ، أو بمعني أدق كيف يتم ذلك داخل حدث Trigger : مثال : ******* جدول الموظف به الحقول التالية: رقم الموظف إسم الموظف ------------------------------------ 111 مصطفي محمود 222 مريم السيد 333 فكر محمد 444 سعيد محمود لكل موظف له صورة شخصية ، من الممكن إستخدام حقل من نوع بيانات ثنائية ( Long Raw ) ، ولكن للأسف هذا الجدول سيتم تخذين العديد من السجلات حوالي 60000 سجل ، وعند إستخدام أمر Select بإحدي النوافذ يؤدي الي بطء لسرعة العرض. فقمت بحل المشكلة بأنني أضع ملف الصورة في مسار محدد ، فكيف يتم حذف أو تعديل أو نسخ ملف…

    • 5 رد
    • 2.2k مشاهدة
  14. homesick
    Started by homesick,

    hi guys as the subject above ,, please tell me what is the name of the file that we can alter the default session parameters like (pagesize, linesize ... etc), my client oracle version is 8 Thanks

    • 5 رد
    • 1.3k مشاهدة
  15. m_nasef
    Started by m_nasef,

    ما المقصود بــ REF CURSOR ?

    • 5 رد
    • 5.4k مشاهدة
  16. hanyfreedom
    Started by hanyfreedom,

    أنا أعرف اننا عندما ندخل ب user ال system او ال sys فأننا نكون متحكميين بقاعدة البيانات ...... و أنه يمكن الدخول بال sys بدون كلمة السر هكذا :- SQL*Plus: Release 10.2.0.1.0 - Production on Sat Apr 28 11:21:25 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. Enter user-name: sys as sysdba Enter password: Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> ......... ولكنى لا أعرف ما الفرق بين ال system او ال sys بالتحديد ..... وما فوائد كل منهما !!! منتظر الرد و شكراً

    • 5 رد
    • 3.6k مشاهدة
  17. Programmer_15
    Started by Programmer_15,

    السلام عليكم ورحمة الله وبركاته أخواني الأعزاء كيف يمكنني التعامل من خلال الأوراكل مع ملف نصي Text File من حيث القراءة والتقسيم إلى حقول لوضعها في الجداول والتعامل معها وشكراً جزيلاً لكم

    • 5 رد
    • 3k مشاهدة
  18. roro2005

    السلام عليكم جميعا اعضاء ومشرفي النتدى ورحمة الله وبركاته اين الخطا في هذا الكود declare dept_id dept.deptno%type; dept_name dept.dname%type:='Computer'; dept_loc dept.loc%type:='Baghdad'; begin select max(deptno) into dept_id from dept where deptno=dept_id; for i in 40..90 loop insert into dept values(nvl(dept_id+i,0),dept_name,dept_loc); end loop; end ; وتظهر رسسالة تم انتهاك القيد الفريد اين الخطأ ولكم مني جزيل الشكر اختكم

    • 5 رد
    • 3k مشاهدة
  19. danny

    السلام عليكم ورحمة الله ،،، اخواني الاعزاء قمت بإنشاء برنامج صغير من 2 Table فقط وهم : Myhr Mastar Sick Details نجحت في عمل كود يأتيني بالبيانات التابعة للتايبل Myhr لكني فشلت في عمل الكود ليأتيني ببيانات تايبل الـ Sick وانا اريد ان يكود هذا الكود في نفس الـ Trigger او اي حل آخر . مرفق صورة للفورم توضح قصدي + كود الـ Search على الـ Note pad وشكراً ارجو من اهل العلم والخبرة افادتي اخوكم عبد الخالق جزاكم الله خيراً

    • 5 رد
    • 2.2k مشاهدة
  20. foxman80
    Started by foxman80,

    السلام عليكم ورحمة الله وبركاته لو سمحتم ياجماعة انا عايز أعمل أكتر من primary key فى جدول واحد بس مش نافع ياريت حد يساعدنى جزاكم الله خيرا

    • 5 رد
    • 1.5k مشاهدة
  21. alloom
    Started by alloom,

    السلام عليكم يعطيكم الف عافية السوال انا عندي جدوليين وبينهما علاقة اريد عندما ادخل على الجدول المسمى categories ان ينطلق trigger ويقوم بتعبئة جدول العلاقة بينهما بحيث ياخذ الرقم الذي تم ادخالة من الجدول الاول ودخلة مع كل المعلةمات الموجودة في الجدول الثاني . فكتبة ال trigger التالي شو الخطا فية create or replace trigger relation1_trig after insert on categories declare record number; cursor c1 is select jobid from jobs; begine for record in c1 loop insert into relation1 values(catid,record); end loop; end ;

    • 5 رد
    • 2k مشاهدة
  22. chico_666
    Started by chico_666,

    امتحان ORACLE PLSQL IZO-147 للتحميل اضغط هنا!

    • 5 رد
    • 1.8k مشاهدة
  23. asheq

    السلام عليكم اخواني . عندي مشكلة . عند تنفيذ trigger في SQL*Plus يظهر لي الخطأ التالي Warning: Trigger created with compilation errors. وتعبت وانا اعدل في الكود . حتى اني غيرت طريقة الكتابة اكثر من مرة هذا هو التريقر جدول المراقبة هو اتمنى احصل حل للمشكلة وشكرً

    • 5 رد
    • 2.4k مشاهدة
  24. MAJEDA

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

    • 5 رد
    • 3k مشاهدة
  25. brothers
    Started by brothers,

    السلام عليكم ورحمة الله وبركاته اود يا زملائى الكرام ان اعرف ما الفرق بين trigger و function وخصوصا متى استخدم هذا ومتى استخدم تلك ؟ ومتى استخدم procedure ومتى استخدم function؟ حيث اننى اعرف ان function بتقوم ب return a value ولكنى اريد ان اعرف الفرق بينهما فى الغرض منهما وليس فى syntax الخاص بهما يا ريت لو فى مثال لهذه الحالات ولكن بعد الشرح حيث شرح الفرق بينهم اهم من المثال وجزاكم الله كل خير

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

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

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

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.