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

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

    • 2 رد
    • 1.9k مشاهدة
  2. هشام محمد
    Started by هشام محمد,

    الاخوة الاعزاء أريد أن أعمل تحديث لحقل موجود في جدولين وهذا الحقل يوجد به قيمة غير صحيحة وأريد أن أحدث هذه القيمة بقيمة صحيحة بحثيت يحدث القيمة في الجدولين كيف أعمل.؟؟؟؟؟؟؟

    • 2 رد
    • 1.6k مشاهدة
  3. RDBMS

    السلام عليكم ورحمة الله وبركاته مساء الخير جزاكم الله خيرا ع الموقع لو سمحتم انا عندي حقل للاسم بيه الاسم الرباعي فليكن name بالاضافة الى حقول ثانية للاسم مقطع الاسم الاول والثاني والثالث والرابع تمت اضافتها لاحقا هل توجد طريقة لعمل تريجر من اجل تقطيع الاسم الرباعي في خانه name من حيث ادخالها الى الخانات الاخرى (name1،name2،name3،name4) [جزاكم الله خيرا

    • 4 رد
    • 2.2k مشاهدة
  4. preview

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

    • 7 رد
    • 1.6k مشاهدة
  5. waleedtot
    Started by waleedtot,

    اريد عمل تفقيط الارقام (نقود) الى حروف فى الايصالات مثلا 11 الى احدى عشر فقط لاغير

    • 5 رد
    • 9.9k مشاهدة
  6. BEKO2009
    Started by BEKO2009,

    عندى ثلاثه جداول المنتج والعملاء والفواتير SELECT ALL CUSTOMER.CUCODE, CUSTOMER.ARNAME cust_name, PRODUCT.ARNAME prod_name, PRODUCT.short_name ENAME, INVOICE_DET.QTY FROM INVOICE_MAST, INVOICE_DET, CUSTOMER, PRODUCT WHERE ((INVOICE_DET.INVOICE_NO=INVOICE_MAST.INVOICE_NO) AND (INVOICE_MAST.CUCODE=WHEATA.CUSTOMER.CUCODE(+)) AND (INVOICE_DET.PROD_CODE=WHEATA.PRODUCT.PROD_CODE)) and invoice_mast.status='P' AND type_code=:t_code عايز إطلع ى فى التقرير رقم العميل،إسم العميل،مجموع الكميه فى الشهر الأول،ومجموع الكميه فى الشهر الثانى وهكذا الى شهر 12 أرجووووووووووووووووووووووووووووووووووووووووو الرد باسرع وقت

    • 1 رد
    • 1.1k مشاهدة
  7. mr_pop_1984
    Started by mr_pop_1984,

    اريد ان اكتب جدول هذا الجدول عبارة عن سيرة ذاتية لمبرمج تقدم الى شركة برمجة ليتوظف بها و قد قدم مؤهلاته و سيرته الذااتية اريد ان اعمل جدول يبين هذه الاشيااء من مؤهلااته و غير ذلك لموظف الجديد شكرا لكم

    • 1 رد
    • 1.7k مشاهدة
  8. Almasa
    Started by Almasa,

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

    • 3 رد
    • 2.1k مشاهدة
  9. Hamzi

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

    • 0 رد
    • 946 مشاهدة
  10. kimopapaz
    Started by kimopapaz,

    السلام عليكم ورحمة الله وبركاته هل يمكن عمل حقل password داخل حدول باى طريقة ممكنه وكيف

    • 2 رد
    • 1.8k مشاهدة
  11. نور الشمس 2010
    Started by نور الشمس 2010,

    لا يوجد فى sql متغير time و متغير date لا يقبل غير التاريخ ازاى اعمل حقل اسجل فيه وقت معين مثل وقت الحضور و الانصراف اليومى

    • 1 رد
    • 1.4k مشاهدة
  12. mohamed.ali

    السلام عليكم أريد عمل دالة عندما أدخل الكلمة تقوم باسترجاعها بالمقلوب مثلا عندما أدخل كلمة "محمد" تسترجعها بالشكل ده "دمحم" أنا حاولت أعمل دالة تقوم بهذه الوظيفة ولكنها تقوم باسترجاع أول حرف فقط .. كود الدالة : [left]CREATE OR REPLACE FUNCTION back_word (p_word VARCHAR2) RETURN VARCHAR2 IS v_length NUMBER (20); v_word VARCHAR2 (20); v_con constant number := 1 ; BEGIN v_length := LENGTH (p_word); LOOP v_word:= SUBSTR (p_word, v_length, v_con); v_length := v_length - 1; EXIT WHEN v_length = 0; END LOOP; RETURN v_word; END;[/left] وشكرا

      • أعجبني
    • 4 رد
    • 2.4k مشاهدة
  13. Ahmed Mahdali
    Started by Ahmed Mahdali,

    السلام عليكم وحمة الله وبركاتة ممكن أحد يساعدني في عمل السيكوانس نمبر واكون شاكر له (إن الله لايضيع أجر المحسنين)

    • 6 رد
    • 3k مشاهدة
  14. hanyfreedom
    Started by hanyfreedom,

    لعمل عبارة case و كأنها عمود عادى ..... نفعل كما فى المثال التالى :- SELECT employee_id,(CASE WHEN employee_id BETWEEN 100 AND 130 THEN 'First Level' WHEN employee_id BETWEEN 131 AND 160 THEN 'Second Level' WHEN employee_id BETWEEN 161 AND 190 THEN 'Third Level' ELSE 'Forth Level' END) "The Level" FROM employees;

    • 0 رد
    • 1.2k مشاهدة
  15. hah9

    السلام عليكم ممكن احد يساعدني عندي جدولين Allownace and Salary واريد اجمع العلاوة للي موجود في جدول العلاوات مع الراتب الثابت الموجود في جدول السلاري واحطهم في Field لوحده في جدول emp ارجو المساعده وذلك للضرورة ومشكورين

    • 9 رد
    • 4.1k مشاهدة
  16. abbasmoh_78
    Started by abbasmoh_78,

    ارجو المساعدة في عمل فروم علي ديلفوبر 6i تعمل علي تحويل الارقام في الفاتورة الي نص باللغة الانجليزية مثلا 128.2 تحول الي one hundred twenty-eight US Dollar & twenty Cent

    • 4 رد
    • 1.3k مشاهدة
  17. ابن لبحر
    Started by ابن لبحر,

    السلام عليكم الحمد لله نجحت في الامتحان و أخذت شهادة OCA الآن أبحث عن عمل أرجو من الأعضاء السوريين المساعدة في إيجاد عمل في دمشق أو اللاذقية .... مع العلم أني مقيم الآن في دمشق هذه ايميلات بعض الشركات التي راسلتها : info@systems99.com, softnet@softnet-sy.com , webmaster@syrianobles.com , nscc@scs-net.org , info@leen-soft.com , cec-co@cec.sy , alameen@syriansoft.com , wwptc@scs-net.org , al3arbia@scs-net.org , autoid@scs-net.org ولكم جزيل الشكر....

    • 2 رد
    • 1.8k مشاهدة
    أبوعبدالملك المصري
  18. awn78
    Started by awn78,

    اخواني السلام كم ورحمة الله وبركاته اريد عمل كيرسر لزيادة رواتب الموظفين بشرط اذا كان الراتب اكبر من 3000 فيتم زيادتهم ب 8% اما اذا اقل فيتم زيادتهم ب 10% على جدول ال emp في اليوزر scott وشكر وفقكم الله جميعا

    • 6 رد
    • 3.4k مشاهدة
  19. نادر نبيل السفياني
    Started by نادر نبيل السفياني,

    كيفية عمل معالج حقيقي عن طريق الاستثناء مثلا لو ادخلت له اسم موظف غير موجود في قاعدة البيانات فانه يضهر لك رسالة خطاء وايضا يجعلك تدخل اسم الموظف مرة اخرى

    • 0 رد
    • 462 مشاهدة
    نادر نبيل السفياني
  20. hanyfreedom
    Started by hanyfreedom,

    أذا كان لدى جدول و ليس به مفتاح اساسى ...... و أردت ان أنشاء مفتاح أساسى لهذا الجدول الذى به - أفتراضاً - أكثر من 2000 صف والعمود الذى سأنشاء به المفتاح الاساسى نوعه number وبه أكثر من الفان رقم و يوجد رقمان فقط متشابهان فما الحل لأعرف هذان الرقمان .......... بحيث بعد معرفتهما أعدل فى اى رقم فيهم و بهذا أستطيع عمل مفتاح اساسى على هذا العمود ......... السؤال فقط هو كيف أعرف هذان الرقمان المتطابقان وهم وسط أكثر من 2000 رقم ....... وشكراً

    • 7 رد
    • 3.2k مشاهدة
  21. وديمه

    السلام عليكم ورحمة الله وبركاته فيما يلي سؤالي وكلي أمل بمساعدتكم العاجلة في هذا الموضوع لنفرض مثلا أني بشركة اتصالات في حالة وجود شخص برقم مستهلك معين ولديه أكثر من هاتف (أ،ب،ج) وكان الهاتف أ في رصيده مبلغ زيادة على الاستهلاك فيكون الرصيد مثلا (-100) فالمطلوب عمل كود يقوم 1-البحث عن الاشتراكات المعلقة (نفرض كود المعلق 2)والتي فيها رصيد زائد على الاستهلاك 2-البحث عن جميع اشتراكات الشخص الفعالة (نفرض كود الفعال 1) في النقطة 1وبالتالي يوزع الرصيد الزائد إلى تلك الحسابات ويصفر الرصيد في النقطه 1 3-عمل جملة انسيرت على جدول ص بتلك التعديلات التي تمت في النقطة 2 فيما يلي المحاولات التي قمت بها ولكن نظرا لانها تحتاج الى لووب فلم اتمكن من دمجها ككود واحد • لقد كونت …

    • 0 رد
    • 1.2k مشاهدة
  22. haboush
    Started by haboush,

    السلام عليكم اخواني ..... اريد كود اوطريقة عمل نسخة احتياطية للـdatabase وجزاكم الله كل خير .

    • 7 رد
    • 4.1k مشاهدة
  23. أبو الروض
    Started by أبو الروض,

    سؤال مهم ؟؟؟؟؟؟؟ هل نستطيع عمل جملة IF في جملة select ؟؟؟؟؟ نعم ولكن ليس بتعليمة If ولكن بتعليمة DECODE مثــــــــــــــــــال : select empno , ename , sal , decode (sal , (select max(sal) from emp) , 'MAXSALARY' , (select min(sal) from emp) , 'MINSALARY') from emp ; حيث أن decode format CODE Decode(value,if1,then1,if2,then2,if3,then3,.....,else) وللأمانة العلمية منقول من موقع الفريق العربي للبرمجة www.arabteam2000.com وشكرا وجزاكم الله كل الخير

    • 5 رد
    • 3.5k مشاهدة
  24. sky information
    Started by sky information,

    تغطية مولد pl/sql الدينامكي وهي ما تعرف بـ (WRAP dynamically generated PL/SQL) هذا الموضوع موجود في المنتدى لاكن هنا أخر التطورات في 10g قد تلاحظ حينما تريد الاستعلام عن النص المكون لبعض procedures, packages ,functions من خلال العرض USER_SOURCE أنه في بعض الحالات مشفر ولا يمكن معرفة ما يحتويه النص هذا هو الموضوع الذي سنتكلم عنه .................................. مثال لكي يكون الموضوع أشد وضوحا: قم بالاتصال بالمستخدم SYSTEM ثم نفذ التالي SELECT TEXT FROM USER_SOURCE WHERE NAME LIKE 'DBMS_REPCAT_AUTH'; بعد تنفيذك الكود تابع >>>>>>>>>>>>>>>>>>>>>>>>>>> هذه package تم تغطية محتواها…

    • 3 رد
    • 2.1k مشاهدة
  25. عبداللطيف
    Started by عبداللطيف,

    تحياتي للجميع هذه الوظيفة تقوم بادخال الملف الى قواعد البيانات وتخزينها مثل ( صور، بيانات ثنائية ) CREATE PROCEDURE insert_blob (doc_name VARCHAR2) IS the_file BFILE; the_doc BLOB; doc_size INTEGER; BEGIN the_file := BFILENAME('MY_DIR',doc_name); doc_size := DBMS_LOB.GETLENGTH(the_file); INSERT INTO <table_name> (<column_name>,<blob_column_name>) VALUES (<value>, EMPTY_BLOB()) RETURNING <blob_column_name> INTO the_doc; /* * * INSERT INTO evidence (evidence_id,evidence_photo) * VALUES (999, EMPTY_BLOB()) * RETURNING evidence_photo INTO the_doc; * */ DBMS_LOB.FILEOPEN(the_file); DBMS_LOB.LOADFROMFILE(the_doc,t…

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