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

    لدي مشكلة في ربط الاوراكل 9i مع ديفلوبر 6i ارجوا المساعدة ولكم خالص الشكر الموضوع مكرر اكثر من 20 مره , ايضا يوجد منتدي خاص بإعداد الاوراكل وربطهم مع بعض ابحث اولا وفي المنتدي المتخصص , راجع شروط الكتابه في المنتدي إداره المنتدي

    • 0 رد
    • 1.1k مشاهدة
  2. el_saka
    Started by el_saka,

    انا عندي حساب وليكن 6654.879.479..5649.346.646 اللي انا عاوزه ان يصبح 5649.346.646.00.6654.879.479 يعني المساحة الخالية افوم بملئها ب 00 حاولت استخدام ال substr ولكن لم اتوصل لحل

    • 0 رد
    • 761 مشاهدة
  3. lavandr
    Started by lavandr,

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

    • 1 رد
    • 1.1k مشاهدة
  4. AmercO
    Started by AmercO,

    السلام عليكم .. أرجو أن لا أكون قد أزعجتكم بهذا السؤال .. لقد قمت بعمل جملة استعلام كالتالي : SELECT ALL STD_TB.STD_NO, COLLAGES_TB_A1.COLLAGE_NAME, COLLAGES_TB_A2.COLLAGE_NAME, STD_TB.STD_FNAME_AR, STD_TB.STD_SNAME_AR, STD_TB.STD_TNAME_AR, STD_TB.STD_LNAME_AR, STD_TB.STD_NATIONALITY, STD_TB.STD_TAWJEHIAVG FROM STD_TB, COLLAGES_TB COLLAGES_TB_A1, COLLAGES_TB COLLAGES_TB_A2 WHERE ((COLLAGES_TB_A1.COLLAGE_ID=STD_TB.STD_FCHOICE) AND (COLLAGES_TB_A2.COLLAGE_ID=STD_TB.STD_SCHOICE)) و أريد أن اضعها في View .. و لكن يظهر لي الخطأ التالي : ORA-00957: duplicate column name ما هو الحل ؟

    • 4 رد
    • 1.8k مشاهدة
  5. عاشق4اوراكل
    Started by عاشق4اوراكل,

    بالله تكفون ابي اعرض ال SQL على مستعرض النت ولاكنه لم يعمل لدي مع العلم اني لدي قاعدة البيانات 11g الديفلوبر 6i وللعلم ايضا ان طريقة http://localhost/isql كانت تعمل معي في ال 9i ولاكنها لم تعمل في 11g فهل هناك طريقة اخرى

    • 2 رد
    • 1k مشاهدة
    عاشق4اوراكل
  6. angel sense
    Started by angel sense,

    السلام عليكم لما بعمل New Connection بإسم system والباسورد system بيقولي الرسالة دي Failure -ORA-01017: invalid username/password; logon denied وانا عايزة أعمل User بإسم Admin ضروري بس عايزة حد يقولي إزاي بالظبط

    • 4 رد
    • 1.2k مشاهدة
    عزيز القادري
  7. hanyniazy
    Started by hanyniazy,

    السلام عليكم عندي مشكلة في جدول يتكون من EMP_ID كود الموظف PAY_DATE تاريخ الحركة SIDE_CODE كود الاساسي للحركة ITEM_CODE الكود الفرعي للحركة ITEM_VAL قيمة اسم هذا الجدول EMP_REC المطلوب استرجاع البيانات بشكل SELECT A.EMP_ID,A.PAY_DATE,A.SIDE_CODE,A.ITEM_CODE,A.ITEM_VAL, B.EMP_ID,B.PAY_DATE,B.SIDE_CODE,B.ITEM_CODE,B.ITEM_VALE FROM EMP_REC A ,EMP_REC B WHERE A.SIDE_CODE IN (1,2,3,4) AND B.SIDE_CODE IN (5,6,7) AND A.EMP_ID=B.EMP_ID AND A.PAY_DATE=B.PAY_DATE المطلوب عند استرجاع هذة البيانات لا يقوم بتكرار البيانات في الجدو الاول مع عدد البيانات في الجدول الثاني و اذا كان عدد البيانات في الجدول الاول لا تسوي عدد البيانات في الجدول الثاني يقوم باسترجاع بينات ال…

    • 2 رد
    • 1.7k مشاهدة
  8. loveall2006
    Started by loveall2006,

    انا شغال باوركل داتا بيز 12 c وكل ما اجى اعمل يوزر جديد يدينى ora-00922 missing or invalid option ودة كود عمل اليوزر create user Count identified by count; دخلت بيوزر system اعطانى خطا تانى ora-65096 : invalid common user or tole name ممكن حل للمشكلة دى

    • 1 رد
    • 1k مشاهدة
  9. medo_programming
    Started by medo_programming,

    بسم الله الرحمن الرحيم اخواني انا جديد في الاوراكل وحملت اوراكل 9 مع ديفيلوبر 9 المشكله الان في هذه الصورة : كلما ادخل اسم المستخدم system كلمة المرور manager يظهر كلمة Error فما السبب ؟؟؟؟

    • 2 رد
    • 3k مشاهدة
  10. mmacompunet
    Started by mmacompunet,

    أخواني الأعززاء الرجاء إعلامي ما هو الحل لفتح الاوراكل بداخل نافذة الانترنت اكسبلولر حيث لا يتم تنفيذ ملف الاباتشي وتظهر رسالة الخطأ عند تنفيذه: syntax error on line 92 of c:\oracle\ora92\sqlplus\admin\isqlplus.conf: Falid to create fast CGI application accept mutex Note the errors or messages above , and press the <ESC> key to exit

      • أعجبني
    • 2 رد
    • 1.9k مشاهدة
  11. adelbss
    Started by adelbss,

    ان اعمل نظام اجازت للموظفين وواجهت مشكلة وهي كالتالي : اريد طرح تاريخ من تاريخ والناتج اقسمهة على 30 ثم اضربه ب 2.5 مثال : موظف بدا العمل بتاريخ 1/1/2008 وفي تاريخ 1/9/2008 تم عمل اجازة لهذا الموظف طبعا هذا الموظف يستحق 20 يوم اجازة قمت بعمل المعادلة التالية : قمت بطرح التاريخين من بعض والناتج قسمته على 30 لكي يظهر عندي عدد الشهور وبعدها قمت بضرب عدد الشهور ب 2.5 لكي يظهر عندي رصيد الأجازة بالأيام السؤال : الرصيد ظهر عندي = 20.3333333333 والمفروض يظهر فقط 20 اعتقد ان المشكلة بسبب ان بعض الشهور الميلاديه اكثر من 30 يوم ماهو الحل لكي يظهر الرصيد 20 فقط

    • 2 رد
    • 2.1k مشاهدة
  12. Mr.Most
    Started by Mr.Most,

    اخواني الاعزاء... السلام عليكم ورحمة الله يوجد لدي ملفات .txt وهذه الملفات تحتوي على بيانات ولكنها غير مرتبة وانا بحاجة ماسة لترتيب هذه البيانات من اجل قراءتها بواسط برنامج خاص.وهل يمكن تحويلها الى ملف excel or access. يوجد ملف موفق يحتوي على مثال لهذه البيانات. ارجوا ممن يستطيع المساعدة ان لايبخل علينا.وستكون انشاء اللة في ميزان حسناتة. وشكرا..... last.txt

    • 1 رد
    • 1.4k مشاهدة
    أسامة موسى
  13. the past
    Started by the past,

    السلام عليكم ورحمة الله وبركاته select to_char(sysdate,'dd/mm/yyyy','nls_calendar=''arabic hijrah''')||'åÜ' hij_date from dual الكود يأتي بتاريخ اليوم بالهجري هذا الكود شغال تمام بس المشكلة يأتي تاريخ متأخر بيوم مع ان التاريخ مضبوظ في جهازي وعندما اضع select sysdate from daual يأتيني بتاريخ اليوم الميلادي مضبوظ المشكلة في التاريخ الهجري مع انه مضبوظ في جهازي ارجووووووووووووووووو المساعدة

    • 10 رد
    • 3k مشاهدة
  14. new_world

    Merge into item_TMP S using items I on (S.ITL_ITEM= I.ITEM_ITEM) when matched then update set S.ITL_UOM = I.ITEM_UOM; when not matched then null;

    • 1 رد
    • 1.5k مشاهدة
  15. 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 مشاهدة
  16. salwa77
    Started by salwa77,

    السلام عليكم انا عندي في مشروعي جدول للفصول الدراسية بة رمز المادة واسم المادة وعدد الساعات والنقاط والدرجات والتقدير .. لقد اخطات وعملت رمز المادة حقل رقمي وادخلت بيانات لكن رمز المادة في الاصل حروف وارقام مثلا ‏‎ hs301‏ هي اسلامية عدلت حقل الرمز الي ‏‎ varchar2‏ لكن يعطي خطا عند الادخال في الفورم مع العلم بانني استخدم ‏oracle6i .‎‏ . . وجذاكم اللة خيرا

    • 2 رد
    • 758 مشاهدة
  17. ahmed eid

    هل يوجد مشكلة فى اوراكل 9 لانة لا يأتى بناتج جملتين select مربوطين ب union صح....ودى اكثر من مره يحصل الكلام ده ياريييييييت اللى يعرف حاجة عن الموضوع يقولى؟؟؟ الجملة الاولى بتجيب لوحدها 77 صف والثانية مش بتجيب داتا خالص وعندما اعمل يونيون مع بعض بيجيب 50 صف........ياريت اللى عندو حل يقولى ضرورى...مع العلم ان كل الاعمده بنفس النوع وكل حاجة سليمة مية فى المية ...هل دى مشكلة فى الاوراكل 9 ولا اية

    • 7 رد
    • 1.7k مشاهدة
  18. hesham_ahmad_2005
    Started by hesham_ahmad_2005,

    بعد تنصيب أوراكل بنفس الطريقة التي شرحها الأخ العزيز عمر باعقيل دخلت على SQLوالأمور ماشية على أحسن مايكون سويت جدول وعدلت فيه عدة مرات وكنت أخرج وأدخل كذا مرة على SQLبدون مشاكل حتى أتت الرسالة الغريبة وهي: ERROR: ORA-01045: user SYSTEM lacks CREATE SESSION privilege; logon denied أرجو المساعدة بالتفصيل وشكرا للأخوان جميعا مقدما.......................

    • 3 رد
    • 2.4k مشاهدة
  19. abazied
    Started by abazied,

    لدي مشكلة مع اللغة العربية اذ عند الاستعلام عن حقل فيه بيانات بالعربي مثلا عن اسم فإن التعليمة لا تعيد لي أية حقول select * from employees where name like ('%حمد%'); no rows selected مع العلم أن لدي هذا الاسم في الجدول

    • 6 رد
    • 2.6k مشاهدة
  20. femadw
    Started by femadw,

    السلام عليكم انا مستخدم مبتدىء فى PL SQL اواجه مشكلة عندما اكتب اى مثال فى بيئة PL SQL مع انى احاول اكتب الكود من اكثر من مصدر من الكتب المتعددة التى تتناول شرح PL SQL وانى حاولت فى العديد من الامثلة ولكن تواجهنى مشكلة عدم تنفيذ جملة مع اننى اقوم بمراجعة الجملة جيدا للاسف قاربت على الياس منه الرجاء المساعدة وهذا مثال declare v_variable varchar2(5); begin select column_name into v_variable from table_name; exception when exeption_name then ... END; SQL> / ... : begin case declare exit for goto if loop mod null pragma raise return select update while with <an identifier> <a double-quoted delimited-identifier> <a bind variable> <&…

    • 2 رد
    • 1.5k مشاهدة
  21. prince_ocp
    Started by prince_ocp,

    شباب انا عندي Developer 6i مع DataBase 9i و صار لي فترة شغال عليهما من غير مشاكل , و لكن من اسبوع اصبحت لا استطيع من اجراء اي عملية سواء انشاء جداول او الاضافة او الحذف او التعديل على الجداول و قاعدة البيانات عندي و اصبحت تظهر رسالة اول ما اشغل ال Sql Plus و عند القيام باي عملية من خلال ال Sql Plus و نص الرسالة هو : ERROR: ORA-06553: PLS-213: package STANDARD not accessible Error accessing package DBMS_APPLICATION_INFO ERROR: ORA-06553: PLS-213: package STANDARD not accessible لذلك ارجوا مساعدتكم في حل هذه المشكلة , و جزاكم الله كل خير اخوكم Prince_ocp

    • 4 رد
    • 3.7k مشاهدة
  22. m_zidan
    Started by m_zidan,

    عندى مشكله فى عمل تريجير على الداتا بيز عايز اعمل تريجير على جدول فى الداتا بيز الخاص بالشجرة المحاسبيه يمنع عمل حساب جديد تحت حساب موجود وعليه حركات[/size]

    • 0 رد
    • 1.1k مشاهدة
  23. MMA
    Started by MMA,

    إخواني الكرام ، تحية طيبة وبعد ، أنا معتاد أن أقوم بإجراء تصدير وإستيراد للبيانات من خلال شاشة الدوس بالطريقة التالية : Exp DB1/DB1 File=C:\DB1.sql Log=C:\DB1_LOG.log Imp System/Manager FromUser=DB1 ToUser=DB1 File=C:\DB1.sql وهذه الطريقة المعتادة لي في حال أن نظام إدارة قواعد بيانات أوراكل بها قاعدة بيانات واحدة تحت إسم DB1 !! وحينما قمت بإضافة قاعدة بيانات أخري علي قاعدة البيانات القديمة تحت إسم DB2 ، أوامر التصدير والإستيراد لا تنفذ بعد وتعطي لي الرسالة التالية : nr err code: 0 ns main err code: 12560 TNS-12560: TNS:يوجد خطأ في موفق البروتوكول ns secondary err code: 0 nt main err code: 530 TNS-00530: يوجد خطأ في موفق البروتوكول nt secondary err c…

    • 6 رد
    • 2.5k مشاهدة
  24. muhammed sahl_150962
    Started by muhammed sahl_150962,

    java.lang Exception: IOException in sending Request :: connection refused : connect انا بحثت ياما على حل لقيت ان المشكلة ليها عﻻقة timezone

    • 0 رد
    • 626 مشاهدة
    muhammed sahl_150962
  25. ledow2007

    بسم الله الرحمن الرحيم أرجو من الأخوة الأعضاء مساعدتي في هذه المشكلة عندما أكتب جملة select في السيكول وأريد إضافة أو تعديل أي شئ فيها بعد تنفيذها وأحاول أن اكتب ed لفتح محرر notepad تظهر لي هذه الرسالة "afiedt.buf لا يمكن تكوين ملف الحفظ :sp2-0110 فما السبب؟ وكيف يمكنني حل هذه المشكلة؟

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