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

    السلام عليكم ممكن مساعة فى استخدام EXECUTE IMMEDIATE لانشاء مستخدم جديد على الdata base انا عملت كود بس بيظهر عندى مشكلة DECLARE BEGIN EXECUTE IMMEDIATE 'CREATE USER :EMP_TB.EMP_APP_USERNAME IDENTIFIED BY :EMP_TB.EMP_APP_PASSWORD'; end ; ششو بيكون الخطأ ؟

    • 3 رد
    • 1.6k مشاهدة
  2. روح الشوق
    Started by روح الشوق,

    Write a PL/SQL procedure or function that will accept one or more input parameter. The procedure or function will then do any SQL operation. Write a PL/SQL block that will call the procedure or function?????

    • 1 رد
    • 1.3k مشاهدة
  3. amr102030

    السلام عليكم اخواني الكرام كيف احل المشكلة دي انا بعد ما نزلت الاوراكل 10g جيت اخش علي قاعدة البيانات اللافتراضية الموجودة في الاوراكل ب ال sql plus اللي المعروفة عند الجميع Username: scott Password : tiger بيديني الايرور دة ORA-28000 : the account is locked قولولي اية الحل لو سمحتم وجزاكم الله كل خيرا

    • 3 رد
    • 1.8k مشاهدة
  4. AhmedAlthawabteh
    Started by AhmedAlthawabteh,

    اريد Select تعمل التالي : 1- اريد معرفة اعلى ثلاث رواتب في جدول والترتيب لكل راتب وام باقي الرواتب فتظهر فارغه في سجلها... كما في الجدول التالي . User Name Salary Index ------- -------- ------------ 2 5000 Ahmad ------- ------ ---------- ------- ------ ---------- 5 4500 Ali 6 6000 Rami ------- ------ ---------- ------- ------ ---------- ------- ------ ---------- ------- ------ ---------- كما ي…

    • 6 رد
    • 2.4k مشاهدة
  5. thaa2eer
    Started by thaa2eer,

    السلام عليكم ايها الكرام كانت اللغه عربيه عندي عندما قمت بتنصيب الاوراكل وتوابعه بعدها اصبح sql plus يطلب مني ادخال اسم المستخدم والرقم السري بلغة غريبة لا هي عربيه ولا انجليزية مثل ما في الصورة المرفقه وحولت اللغه في الجهاز الى انجليزية لكن لا جدوى من ذلك افيدوني بارك الله فيكم

    • 3 رد
    • 826 مشاهدة
    ميسم الكرام
  6. sinanank

    مرحبا اعزائي... اريد مساعدتكم في كيفية جعل العدد يظهر كتابة اي ما يسمى بالتفقيط .. مثلا كيف اجعل الرقم 123 يظهر " مائة و ثلاثة و عشرون" او حتى بالانجليزي " one hundred twenty three" ... ارجو مساعدتي و لكم جزيل الشكر

    • 1 رد
    • 2.5k مشاهدة
  7. compman
    Started by compman,

    السلام عليكم اخواني ارجو المساعدة في حل هذه المسالة حاول ان اعمل trigger يقوم بحساب وقت الانترنت للمستخدم خلال مدة معينة نجح ال trigger والحمدلله بعد فترة اضفت خدمة انتنيت مجانية من ال 2 ال 8 صباحا بعض العملاء يتصلون لمعرفة المدة المستخدة خلال هذه الفترة فقط من ال2 الى ال8 select nvl(trunc(sum(acctsessiontime)/3600,2),0) into :RAMUSAGE from cdmacdr where mdn ='0'||:msisdn and acctType=2 and sessioncontinue=0 and transdate <= to_date(:TODATE || ' 07:59:59','DD-MON-YYYY HH24:MI:SS') and (to_date('01-Jan-1970','DD-Mon-YYYY') +(((eventtime-acctsessiontime)+ 3 * 3600) /(24*3600))) >= to_date(:FROMDATE || ' 01:59:59','DD-MON-YYYY HH24:MI:SS'); End; عدلت على …

    • 0 رد
    • 967 مشاهدة
  8. abo hamza
    Started by abo hamza,

    السلام عليكم انا مبتدئ واحتاج الى مساعدة في عمل view من عدة جداول 1- جدول الاصناف >>>>> item_id,item_name,unite_id,class_id,com_id 2- جدول الوحدات>>>>>> unite_id,unite_name 3-جدول الفئات >>>>>>>class_id,class_name 4-جدول الشركات>>>>>com_id,com_name -------------------------------- احتاج الي view item_id,item_name||unite_name||class_name||com_name ---------------------------------------- كتبت الكود select item_id, ITEMS.ITEM_NAME||' '||UNITES.UNITE_NAME||' '||CLASS.CLASS_NAME||' '||COMPANYS.COM_NAME from ITEMS,UNITES,CLASS,COMPANYS where ITEMS.UNITE_ID=UNITES.UNITE_ID and ITEMS.CLASS_I…

      • أعجبني
    • 7 رد
    • 1.4k مشاهدة
  9. anas.soft

    السلام عليكم مشرفين واعضاء منتدنا المتميز لدي استفسار صغير ارجو المساعده عندي جدول في قاعده بيانات واريد ان انقل سجل من هذ الجدول الي نفس الجدول في قاعده بيانات اخرا حولت بهذا الكود ولكن يعطيني خطا ارجو منك مرجعة الكود اذا كان صحيح ام لا INSERT INTO DB2.cfl_transactions_works b VALUES (b.account_type, b.comp#, b.region_code, b.branch#, b.account_no, b.trans_type, b.trans_no, b.trans_date, b.emp_no, b.ref_no, b.ref_date, b.source_type, b.source_no, b.source_acct_no, b.payment_type, b.account_curr_code, b.account_curr_rate, b.curr_code, b.curr_rate, b.for_trans_amount, b.loc_trans_amount, b.account_trans_amount, b.cheque_card_no, b.cheque…

    • 8 رد
    • 1.6k مشاهدة
  10. Waleed Farouq
    Started by Waleed Farouq,

    السلام عليكم لدى جدولين الاول Emp والثانى Emp2 وهما جدولان متشابهان ولهم نفس الاعمده والمشكله هنا انى اريد عمل Insert من الجدول الاول الى الثانى ولكن فى حاله وجود شرطين وهما عدم وجود الـ Id و الـ Storeid معا فى نفس الصف كشرط لحدوث عمليه الـ Insert وحينما تم كتابه الكود تظهر المشكله المرفقه فكيف يتم كتابه هذا الكود ؟ وجزاكم الله خيرا

      • أعجبني
    • 9 رد
    • 1.1k مشاهدة
  11. ahmed_elmoslmany

    انا عاوز اجيب تاريخ اخر جمعه فى الشهر

      • أعجبني
    • 4 رد
    • 986 مشاهدة
  12. olahaa

    يوجد عندى جدول SQL> desc py_salary Name Null? Type ------------------------------- -------- ---- ( FILE_NO NOT NULL NUMBER(6 (CAREER_CODE NUMBER(2 ( PAYMENT_CODE NUMBER(3 ( PAYMENT_STATUS_CODE NUMBER(3 ( SALARY_LMONTH NUMBER(2 (SALARY_LYEAR NUMBER(4 ( LAST_SALARY NUMBER(7,2 ( CURR_SALARY NUMBER(7,2 اريد اضافة عمود جديد باسم PAYMENT_CODE_old الى الجدول ونسخ البيان…

      • أعجبني
    • 2 رد
    • 807 مشاهدة
  13. ghost_j1

    شباب عندي داتا بيز كبيرة فيها حوالي المليار ركورد وتنفيذ عمليات ال DML او حتى اذا بدي عدد عدد الاعضاء المسجلين عندي الاكتف بياخود وقت كتير كتير كتير طويل بدي طرق او trick لنسرع العملية قدر المستطاع ممكن حدا يساعدني بالموضوع يعطني افكار مها كانت بسيطة او يدلني على موضيع للقراء ومشكورين الكل

    • 2 رد
    • 779 مشاهدة
  14. emad_jad

    السلام عليكم ورحمة الله اخواني واخواتي اريد جملة SQL تقوم بجمع رقم ثابت مثلا مع احدى القيم من عمودين في جدول بحيث يأخذ القيمة الكبرى منهم ويهمل الاخرى Select 5 + Column 1 or Column2 which is the bigger وسأقوم في هذه الجملة باستخراج النتيجة النهائية لمقرر معين مع الاخذ في الاعتبار القيمة الاكبر من الدور الاول او الدور الثاني بارك الله فيكم

    • 3 رد
    • 977 مشاهدة
  15. sasa87
    Started by sasa87,

    السلام عليكم ممكن حد يسعديني في استخدام البكتج دي انا دروت على النت ولقيت في tow script 1-utlmail.sql 2-prvtmail.plb انا عملت run للباكتج utlmail.sq ودي اشتخلت بنجاح معيا تمام بالنسبة prvtmail.plb طلع error دي تفاصيله : LINE/COL ERROR -------- ----------------------------------------------------------------- 320/10 PL/SQL: ORA-00942: table or view does not exist 319/5 PL/SQL: SQL Statement ignored 326/12 PL/SQL: ORA-00942: table or view does not exist 325/7 PL/SQL: SQL Statement ignored وب…

    • 3 رد
    • 2.7k مشاهدة
  16. khaledhere
    Started by khaledhere,

    السلام عليكم محتاج جملة استعلام تظهر ليا التواريخ المتتاليه بمعنى ان مثلا عندي في الجدول عمود التاريخ في البيانات دى 1/1/2017 2/1/2017 3/1/2017 20/1/2017 1/4/2017 2/4/217 3/4/2017 في انا محتاج استعلام يظهر ليا التواريخ المتتاليه اللى ورا بعض يعنى في المثال دى المفروض يظهر ليا 1/1/2017 2/1/2017 3/1/2017 وهكذا بردو يظهر ليا الاتى 1/4/2017 2/4/2017 3/4/2017

    • 3 رد
    • 989 مشاهدة
  17. mohamed_abdelsalam
    Started by mohamed_abdelsalam,

    السلام عليكم ورحمة الله وبركاته أخواني الكرام عاوز أعمل أتنين list البيانات بتظهر في ال list التانية عل أساس البيانات الموجودة في ال list الاولى والاثنين من النوع poplist

    • 7 رد
    • 1.6k مشاهدة
  18. abo_mahmoud
    Started by abo_mahmoud,

    السلام عليكم : هذه أول مشاركة لي وأود السؤال عن تعليمة الـ like ... إذا أردنا البحث عن A_B حرفياً فماذا يكون شكل التعليمة و لكم جزيل الشكر>>>>>>>

    • 6 رد
    • 2.5k مشاهدة
  19. ahmed 1200
    Started by ahmed 1200,

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

    • 6 رد
    • 4.3k مشاهدة
    حسين محمد عبدالله
  20. ahmedghaly

    يا باشمهندسين عندى سؤال محيرنى انا عايز اعمل تريجر عند ادخال قيمة في دول يسجل او يعدل على بيانات جدول اخر كالتالى اولا الجداول - جدول المشتريات create table imports ( imp_id number (10) , goods_id number (10) , sup_id number (10) , imp_quant number (10) , imp_cost number , sup_date date default (sysdate) , end_date date , imp_note varchar2 (100) , constraint imp_id_pk primary key (imp_id) , constraint imp_goods_id_fk for…

    • 2 رد
    • 865 مشاهدة
  21. the past
    Started by the past,

    انا عندي جدولين مربوطين بعلاقة اريد عمل جدول لاخذ بعض الاعمدة من الجدولين واعضها في الجدول الجديد بعمل تريقر بعد ان ادخل البيانات في الجدولين يقوم اوتوماتيكيا بادخلها في الجدول الجديد كيف استطيع عمل ذلك

    • 6 رد
    • 1.8k مشاهدة
  22. realy8
    Started by realy8,

    السلام عليكم ورحمة الله وبركاته لدي 3 جداول وأريد الربط بينهم وإظهار النتائج في الكريستال ريبورت فيما بعد، ولتوضيح الطلب أرفقت صورة الثلاث جداول وهي باللون الأصفر والمطلوب هو الناتج الذي في الجدول الأخضر، حيث أريد ان يظهر لي الناتج كما في الجدول الأخضر وشكرا صور مصغرة مرفقة هذا الكود يعمل بالشكل الصحيح، وهو ربط جدول الأسماء بجدول الإيرادات فقط Create Proc Crdit_Debt as select ID ,Name ,Table_Name_CPR ,Age ,Credit ,Credit_Price ,Debt ,Debt_Price From Table_Name Inner join Table_Credit on Table_Credit.CPR = Table_Name.CPR لكن المشكلة عندما أريد أن أربط جدول الأسماء مع جدول الإيرادات وجدول المصروفات

    • 1 رد
    • 1.3k مشاهدة
  23. ابونواف620
    Started by ابونواف620,

    السلام عليكم تحية طيبة لأعضاء مجموعة مستخدمي اوراكل ارجوا المساعدة في الكود التالي ( الكود شغال تمام بس المشكلة اني اريد حساب القيمة من 100 حاليا تظهر بهذا الشكل ( 00.0067 ) واريداها تظهر بهذا الشكل ( 67.00 ) تم ضرب القيمة 100 ولكن حين التعديل على السجل يظهر الخطأ رقم ( frm - 40509 ) وشكرا declare avg_n number(10); begin avg_n:=(:s+:t+:r)/3 if:VOLTAG is not null and :station_capacity is not null then v:=:(voltag *1.732 * (avg_n) / (:station_capacity * 100)) end if; end;

    • 1 رد
    • 1.7k مشاهدة
  24. ahmed_vboracle
    Started by ahmed_vboracle,

    ده فكره مشكله مش لاقيلها حل نعتبر ده الجدول Task Dept Value 11 1 200 12 1 300 13 1 100 14 2 400 15 2 600 16 3 200 17 3 100 18 4 400 ازاى نوصل للنتيجه ده : اكبر قيمه و رقم التاسك فى كل قسم على حدى Task Dept Value 1 12 300 2 14 600 3 16 200 4 18 400 Select.bmp

      • أعجبني
    • 10 رد
    • 1.4k مشاهدة
  25. مدونة ألبروفيسور
    Started by مدونة ألبروفيسور,

    عندي جدول فيه الدورات وعندي جدول في المستخدمين حاليا المطلوب عرض جميع الطلاب المسجلين مثلا في دورة معينة .... انا عملت انو طالب يبحث عن بياناته يطلعلو ايش الدورة الي مسجل فيها بس عايز العكس انو لمن ابحث ع دورة يطلعلي جميع الاشخاص المسجلين في هذه الدورة اتمنى الرد ؟

    • 5 رد
    • 1.1k مشاهدة
    مدونة ألبروفيسور

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

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

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.