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

    السلام عليكم ارجو المساعدة من اصحاب المعرفة في حل هذا الاسئلة ولكم جزيل الشكر والعرفان السوال الاول عبارة عن عمل جدول وانا عملت جدول بهذي الطريقة وحل الاسئلة اعتداد على الجدول Crate table Items(I_no number primary key,I_name varchar2(30),I_cost number, I_qty number I_ exeiry varchar( 1-Write a PL/SQL block that will accept a value (criteria) from the user and will then display all the records that satisfies the entered criteria. 2 -Write a PL/SQL block that will display only the top three records in the table based on any criteria (column). Example: the block may display all the details of the top 3 highest earners (employees who received the highest salary). 3-…

    • 0 رد
    • 1.4k مشاهدة
  2. khaledhilal

    السلام عليكم ورحمة الله أخوكم فى أشد الحوجة لكم الرجاء من الاخوة مساعدتي انا ابحث عن عن اخر امتحان للSql وبأمانه لا اريد نسخه قديمة لانى بدخل امتحان خلال هذا الشهر ارجو ممن لديه اخر نسخة فقط ويكون متأكد من انها فعلا اخر نسخة أن يرفعها لى او يرسلها لى على ايميلي [email protected] واكون شاكر له من اعماق قلبي ودعواتي لكم جميعا وعلى القائمين على امر هذا المنتدي الرائع والمشاركين الفاعلين على انجاحه بالتوفيق والى الأمام دوماً

    • 0 رد
    • 886 مشاهدة
  3. RDBMS
    Started by RDBMS,

    السلام عليكم ورحمة الله وبركاته هل هناك طريقة لحذف الفورمات ماسك للرقم ؟ من وقت الى الاخر اقوم بنقل بيانات من ملف اكسل الى قاعدة البيانات لدي بالاونة الاخير تم ادخال الارقام بالفورمات الاتي 9999,000.000 اما بالنسبة للجدول معاي فيحفظ الارقام بدون الفورمات ماسك فاذن ممكن طريقة اقدر من خلالها اتجاهل الفورمات ماسك؟ دزاكم الله خيرا

    • 1 رد
    • 1.6k مشاهدة
  4. Pioneers ac

    بايونيرز أكاديمى (فرع المعادى) تقدم بالتعاون مع الشبكة الاهلية للتعليم ( NEN ) دورة Oracle 11g Database Administrator شامل الاختبارات الدولية والمادة العلمية فقط 3500 جنيها مصري تفاصيل الدورة:- 1) دورة Oracle Database 11g: SQL Fundamentals I شاملة الاختبار الدولى Oracle Database 11g: SQL Fundamentals I الذى يحمل كود 1Z0-051 عدد ساعات التدريب 24ساعة تكلفة الدورة :- 1500 جنيها مصرى 2) دورة Oracle Database 11g: Administration Workshop I شاملة الاختبار الدولى Oracle Database 11g:Administration I الذى يحمل كود 1Z0-052 عدد ساعات التدريب 40 ساعة تكلفة الدورة :- 1500 جنيها مصرى 3) دورة Oracle Database 11g: Administration Workshop II شاملة الاختبار الدولى: Administration II…

    • 0 رد
    • 4.6k مشاهدة
  5. xmanx20
    Started by xmanx20,

    السلام عليكم اخواني الكرام ابحث عن اختبار 1z0-144 حيث اني بحث كثيرا ولم اجد الى نسخة واحدة على موقع فامل ممن يجد نسخه يرسها لي واستفسار اخر انا احضر للامتحان اعلاه فهل اكمل ام اغير الى 1z0-147 ولماذا امل سرعة المساعدة حيث اني يجب ان احصل على الشهادة قبل 4/5/2011 وشكرا مقدما للجميع

    • 1 رد
    • 1.1k مشاهدة
  6. الساحر
    Started by الساحر,

    السلام عليكم ورحمة الله وبركاتة أنا طالب جامعي ومطلوب مني مشروع ومن ضمن المشروع ادخال بيانات من ملف .sql بس المشكلة أن لما تدخل البيانات البرنامج ما يتعرف ع اللغه وبعض الحروف يعملها (؟؟؟) الصراحه بحثت وما حصلت حل . .وعاد أنا بعدني مبتدأ ممكن تفيدوني ؟؟؟

    • 1 رد
    • 1.2k مشاهدة
  7. ahmedkhaled
    Started by ahmedkhaled,

    السلام عليكم ورحمة الله وبركاته جزى الله عني خيراً من فتح مشكلتي ليساعدني او ليستفيد اما بعد المشكله اني احاول الاتصال بالاوراكل من خلال برنامج جافا صممته بنفسي هذا البرنامج يقوم بإنشاء اتصال مع الاوراكل ثم يستخدم هذة الاتصال ك قناةاو طريق ليوصل من خلاله البيانات الراجعه من (loop) ومن ثم اقوم بإدخال بعض البيانات (insert ) ولكن في كل مره اقوم بتجربة الكود يحدث لي هذا الاستثناء علما بانه ينجح في ادخل عدد لا بئس به من الصفوف ثم يظهر هذا الاستثناء ثم يظهر مره اخرى ORA-01000: maximum open cursors exceeded علما بانه يحدث بعد عدد كبير جدا من الصفوف المدخلة وفي كل مرة يختلف عدد الصفوف التي يستطيع ادخالها Ahmed Khaled Oracle developer Java developer ahmed_khaleddba@hot…

    • 3 رد
    • 2.6k مشاهدة
  8. SaMuTa
    Started by SaMuTa,

    السلام عليكم و رحمة الله و بركاته عندي سـؤال محيرني و هو هذا الإستعلام ملاحظة : بحيـث أن ملف العلاقة بين الجداول مرفق ... سـؤالي عن الإستعلام عن التاريـخ الحالي ؟ و ربط بكينونة effectivedate الموجودة بجدول policy شاهد المرفق . محاولتي هي: ياليت تساعدوني ............... rel.ps

    • 3 رد
    • 1.3k مشاهدة
  9. malikmarafi
    Started by malikmarafi,

    تحياتي ... اريد ان احصل على آخر يوم في السنه الماضيه يعني 31/12/2010 عن طريق جملة sql ارجو المساعده بالسرعة الممكنه... وشكرا...

    • 3 رد
    • 1.2k مشاهدة
  10. ابوياسين2011
    Started by ابوياسين2011,

    select ename, instr(enmae,'E',1,1) as numbers from emp:

    • 1 رد
    • 1k مشاهدة
  11. ابوياسين2011
    Started by ابوياسين2011,

    عاوز افهم دالة instr الرجاء مساعدتى

    • 3 رد
    • 2.6k مشاهدة
  12. حورية الارض
    Started by حورية الارض,

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

    • 0 رد
    • 816 مشاهدة
    حورية الارض
  13. عبدالمنعم

    الأخوة الكرام .. السلام عليكم ورحمة الله وبركاته أرجو التكرم بالإجابة عن الاستفسار التالي: إذا لدي حقل اسم العميل Cust_Name وقام المستخدم بادخال اسم العميل بالشكل التالي: محــــلات ســــندس لاحـظ وجود المــد في محلات وكذلك سندس عند عمل بحث باستخدام جملة Select لا تستطيع جملة Select التعرف على المـد كيف أقوم بتجاوز المـد أثناء تنفيذ جملة Select وجزاكم الله خير

    • 8 رد
    • 2.4k مشاهدة
  14. dev.hassan
    Started by dev.hassan,

    السلام عليكم ورحمة الله وبركاتة ارجو المساعدة في حل لهلمشكلة................. بشتغل في مشروع عملت انو اليوزر يكونو داتا بيز يوزر وبالتالي بيستطيعو استدعاء الفنكشن الموجود فالمشكلة الي واجهتني اني عاوز استخدم اسم اليوزر الي بدو يستدعي الفنكشن داخل الفنكشن نفسها كالتالي في جملة السلكت راح يكون عندي في where اسم اليوزر الى هوة طبعا مستدعي الفنكشن مع العلم استخدمت select user from dual وما زبط...... ارجو المساعة في حل هذة المشكلة ولي عندو فكرة تانية ياريت افيدني ولكم مني جزيل الشكر والتقدير

    • 0 رد
    • 1.1k مشاهدة
  15. dev.hassan
    Started by dev.hassan,

    السلام عليكم ورحمة الله وبركاتة ارجو المساعدة في حل لهلمشكلة................. بشتغل في مشروع عملت انو اليوزر يكونو داتا بيز يوزر وبالتالي بيستطيعو استدعاء الفنكشن الموجود فالمشكلة الي واجهتني اني عاوز استخدم اسم اليوزر الي بدو يستدعي الفنكشن داخل الفنكشن نفسها كالتالي في جملة السلكت راح يكون عندي في where اسم اليوزر الى هوة طبعا مستدعي الفنكشن مع العلم استخدمت select user from dual وما زبط...... ارجو المساعة في حل هذة المشكلة ولي عندو فكرة تانية ياريت افيدني ولكم مني جزيل الشكر والتقدير

    • 0 رد
    • 1.3k مشاهدة
  16. zouba

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله اخوتي عندي تريقر علي data base لعملية الادراج علي جدول اخر لكن توجد بعض الاخطار .. مرسل لكم التريجر و الجداول لتوضيح الخطا .. التريجر هو : create or replace trigger test_reg 2 before 3 insert on tas 4 for each row 5 begin 6 insert into mal(id_m,sname)values(id_d,sname); 7 end; 8 / الجداول هي : create table tas (num number(3), id_t varchar2(15), sname varchar2(100), area varchar2(50), tel number(15), cour_type varchar2(50), reg_d date, leve number(4)); ============ create table mal (id_m varchar2(15), sname varchar2(100), cour_type varchar2(50), f_pay number(4), f_date date, s_pay number(4), s_date date, to…

    • 2 رد
    • 1.3k مشاهدة
  17. karem nour
    Started by karem nour,

    السلام عليكم انا مبرمج php mysql فى لMysql يوجد فنكشن تتيح لنا كمستخدمين ماى سكول استخراج حقل واحد فقط من مجموعه حقول او تحديد عدد الحقول وهو LIMIT مثال SELECT * FROM USER WHERE NAME = 'KAREM' LIMIT 1 فى الجمله دى لو عندى 5 اسمهم كريم مش هيجبلى غير واحد بس ازاى انفز الجمله دى فى ORACLE?

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

    Write a PL/SQL block that will accept a number from the user. It must then determine and display on the screen the factorial of the numbers from 1 until the entered number. Sample Output: Enter value for number: 5 The factorial of 1 to 5 are: 1 2 6 24 120

    • 1 رد
    • 1.2k مشاهدة
  19. روح الشوق
    Started by روح الشوق,

    السلام عليكمارجو المساعدة من اصحاب الخبرة ف حل هذه الاسئلة ولكم جزيل الشكر وجعله الله في ميزان حسناتكم السؤال الاول: a. Create a three column table with the following details as given below. Using SQL commands, insert 5 records leaving column 3 blank:مع العلم العمود الاول والثاني Number والعمود الثانيVarchar2 Column 1 Number Primary key (sequential number from 1 to 10) Column 2 Number You have to insert any number for this column Column 3 Varchar2 bعلى نفس الجدول سوالb: For the table created in 1.2a, write a PL/SQL block which will determine whether the number inserted in column 2 is a Prime number or Not Prime number and will update column 3 accordingly. بليز ساعدو…

    • 1 رد
    • 1.1k مشاهدة
  20. eslam elbyaly
    Started by eslam elbyaly,

    السلام عليكم ورحمة الله وبركاته سؤال يا جماعة لو سمحتو ليه دايما لما الواحد بيعمل مشروع الجدول فيه مثلا بيحتوى على اسماء موظفين او مرضى بيبقى لازم يعمل عمود تانى يحتوى على ارقام لكل اسم ويكون (primary key )جنب عمود الاسماء يعنى انا مثلا بعمل مشروع لمعمل تحاليل 1- فى عمود لاسماء المرضى 2 - فى عمود يحمل رقم لكل اسم مريض زى ما شفت فى برنامج جاهز والعمود ده (primary key ) ليه بقى ؟ هتفرق ايه يعنى لما اعمل اول عمود للاسماء بس من غير ما يبقى فى عمود ارقام اصلا ؟

    • 2 رد
    • 2.3k مشاهدة
  21. لمى العبدالله

    السلام عليكم ... أخواني وأخواتي الكرام أنا مبتدئة بتعلم الأوراكل واجهتني مشكلة بعد تنصيب الاوراكل 10g وبعد العمل مدة اسبوع على بيئة SQL لم أعد قاعدة على الدخول اليها مرة اخرى لا من خلال SQL Plus ولا من خلال http://localhost:5560/isqlplus وفي كلا الحالتين تظهر لي رساله ERROR - ORA-12170: TNS: حدث انتهاء وقت الاتصال أرجوا المساعدة فلم يتبقى امامي الا القليل لتقديم امتحان 1Z0-007 .. جعلها الله في ميزان حسناتكم

    • 4 رد
    • 4.6k مشاهدة
    لمى العبدالله
  22. جيتارا
    Started by جيتارا,

    السلام عليكم قمت بكتابة كود لتحويل جملة select الى صيغة xml ولكن يظهر لى خطأ ora-00913 too many values وهاهو الكود... select xmlelement( "xml", xmlagg(xmlelement( "region", xmlattributes(p.area_id as "region"), xmlagg(xmlelement( "area_type", xmlattributes(p.area_type as "area_type"), (select xmlagg(xmlelement( "product", xmlattributes(c.name as "name", pr.description_arabic as "description"))), xmlagg(xmlelement( …

    • 0 رد
    • 1.2k مشاهدة
  23. kamal480
    Started by kamal480,

    DECLARE CURSOR DOOM IS SELECT TABLE_NAME FROM USER_TABLES; V_ID NUMBER; V_DML VARCHAR2(3000); V_PK_COL VARCHAR2(100); V_FOUND NUMBER; BEGIN FOR REC IN DOOM LOOP IF LENGTH(REC.TABLE_NAME||'_SEQ') >30 THEN SELECT COUNT(*) INTO V_FOUND FROM USER_SEQUENCES WHERE SEQUENCE_NAME=SUBSTR(REC.TABLE_NAME,1,26)||'_SEQ'; ELSE SELECT COUNT(*) INTO V_FOUND FROM USER_SEQUENCES WHERE SEQUENCE_NAME=REC.TABLE_NAME||'_SEQ'; END IF; IF V_FOUND=0 THEN BEGIN EXECUTE IMMEDIATE 'SELECT COUNT(*)+1 FROM '||REC.TABLE_NAME INTO V_ID; IF LENGTH(REC.TABLE_NAME||'_SEQ') >30 THEN EXECUTE IMMEDIATE 'CREATE SEQUENCE '||SUBSTR(REC.TABLE_NAME,4,30)||'_SEQ'||' START WITH '||V_ID||' INCREMENT BY 1…

    • 0 رد
    • 1.4k مشاهدة
  24. متى نتخرج

    السلام عليكم ارجو المساعدة في كيفية تحديد عدد البيانات المستخرجة على سبيل المثال لدينا جدول الموظفين( اسم الموظف - راتب الموظف ) واريد نتائج لأول عشرين موظف راتبهم فوق 2500 ريال علما أن الموظفين الذين رواتبهم فوق 2500 ريال 30 موظف بمعنى لا أريد الـ 30 موظف وإنما أريد أن تكون النتائج فقط لأول عشرين موظف select emp_name, emp_salary from emp_table where emp_salary >=2500 order by emp_salary desc; هذه العلمية ستظهر لي كل الموظفين مافوق 2500 ريال كيف لي تحديد فقط اول عشرين؟ ويعطيكم العافيه

    • 4 رد
    • 1.5k مشاهدة
  25. Lestat
    Started by Lestat,

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

    • 2 رد
    • 1.3k مشاهدة

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

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

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.