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

    بسم الله الرحمن الرحيم يا جماعة هل لغة البى ال سوف تموت او مطورى تطبيقات اوراكل النمازج والتقارير سوف تنقرض؟ لانى اكره جدا الجافا وخصوصا لغات البرمجة بالكائنات اتمنى الاجابة والتوضيح وما مستوى الطلب على مطورين اوراكل النمازج والتقارير اليوم؟

    • 1 رد
    • 1.4k مشاهدة
  2. سمـــاح
    Started by سمـــاح,

    انا عضوه جديده وعندي برنامج Microsoft SQL Server 2005 وتوني متدربه عليه واتمنى احصل شرح له او تعليم له وخاصه ( يف اربط قواعد البيانات بالفجول نت وانشاء استعلامات من خلاله ) واكون سعيده بخدمتكم ليه اختـــكم سمــاح

    • 6 رد
    • 2.3k مشاهدة
    جلال شواقفه
  3. amd_el
    Started by amd_el,

    لو سمحتم اريد الأجابات الصحيحه لهذه الأسئله 1-To be callable from a SQL expression, a user-defined function must do what? A. Be stored only in the database. B. Have both IN and OUT parameters. C. Use the positional notation for parameters. D. Return a BOOLEAN or VARCHAR2 data type. 2- The creation of which database objects will cause a DDL trigger to fire? (Choose all that apply) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links 3- Which three are true regarding error propagation? (Choose three) A. An exception cannot propagate across remote procedure calls. B. An exception raised inside a declaration immediately pr…

    • 0 رد
    • 1.1k مشاهدة
  4. FR_informatic
    Started by FR_informatic,

    السلام عليكم هل يمكن أن أعلم من أين استطيع الحصول على امتحانات pass4sure لامتحان sql 1z0-007 أرجو منكم الرد السريع لأن امتحاني غدا وشكرا

    • 2 رد
    • 1.8k مشاهدة
  5. hanyfreedom
    Started by hanyfreedom,

    عندما أقوم بتنفيذ هذا الكود :- DECLARE dd VARCHAR2 (10) := '&dd'; pp VARCHAR2 (10); BEGIN pp := CASE WHEN dd = 1 THEN 111 WHEN dd = 2 THEN 222 WHEN dd IN (3, 4, 5, 6, 7, 8, 9) THEN 333 ELSE '0123456789' END; DBMS_OUTPUT.put_line ('When dd= ' || dd || ' then the pp= ' || pp); END; / فأذا وضعت له 1 أحصل على 111 و أذا 2 أحصل على 222 و أذا 3 أو 4 لغاية 8 أحصل على 333 و أذا أى رقم أخر غير السابق ذكرهم فمن المفترض أن أحصل على 0123456789 و الحته الاخيره هى المشكلة لأن الصفر الذى فى اول الرقم ( اللى هو الرقم ده 0123456789 ) لا يظهر و أنا لا أعرف سبب حدوث ذلك !!!!!! فأرجو الأفادة

    • 3 رد
    • 1.6k مشاهدة
  6. mohamed_ahmed
    Started by mohamed_ahmed,

    عندما أبدأ فى إنشاء جدول و هو أول جدول فى المشروع تظهر هذه الرسالة (missing or invalid option) و انا لا أعرف ما المشكلة رجاء أى عضو يرد على please

    • 5 رد
    • 2.4k مشاهدة
    جلال شواقفه
  7. hanyfreedom

    من المفروض أن يقوم هذا الاجراء بمسح ال Constraints الموجود فى الجدول الذى سيكتب أسمه فى ال Parameter CREATE OR REPLACE PROCEDURE drop_cons (table_n VARCHAR2) IS v_statement VARCHAR2 (200); BEGIN FOR i IN (SELECT * FROM user_constraints WHERE table_name = UPPER ('table_n')) LOOP v_statement := 'alter table ' || table_n || ' drop constraint ' || i.constraint_name; EXECUTE IMMEDIATE v_statement; END LOOP; END; / و بعد ذلك قمت بأنشاء جدول eee و هو نسخة طبق الأصل من جدول ال Employees بالتالى :- CREATE TABLE eee AS SELECT*FROM hr.employees; و هذا تأكيد من وجود Constraints عليه :- SELECT constraint_name FROM user_constraints WHERE ta…

    • 4 رد
    • 1.7k مشاهدة
  8. aliallawati
    Started by aliallawati,

    السلام عليكم و رحمة الله و بركاته ... ممكن حد يشرح لي معنى reverse key index؟ استخداماتها؟ مميزاتها؟ و عيوبها؟ و دمتم سالمين ...

    • 3 رد
    • 1.9k مشاهدة
  9. mariam1980

    تحية طيبة اخواني لدي قاعدة معلومات اريد فيها جدول رئيسي وفيها جدولين فرعيين مرتبطات باجدول الرئيسي اريد تغيرر رقم ال id بتاع الجدول الرئيسي والجداول الفرعية يجب ان تتغير حتى تبقى محتفظة بالارتباط يعني كذلك احمد محمد رقم التسلسل بتاعه 120 ويدرس في قسم البايو وهذه في جدول الاقسام ايضا با الرقم 120 ولديه سيارتين ايضا بالجدول الاخر تحت رقم 120 وكلها مرتبطة بالجدول الرئيسي اريد تغيير رقم 120 مثلا الى رقم 9599 ولكن انا تكلمت عن احمد فقط لاكن قاعدة معلوماتي فيها ما يقارب 300 الف شخص واريد تغيير رقم الاي دي بتاعهم ولكن اريدها كلها تكون بتسلسل جديد يعني يبدي التسلسل من 20000 وينتهي ب 320000 وجميع الجداول الفرعية يجب ان تتغير معه فهل يوجد مثل هذا الحل ام لا ----…

    • 5 رد
    • 3.4k مشاهدة
  10. justice
    Started by justice,

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

    • 4 رد
    • 2.1k مشاهدة
  11. mona_ahmed
    Started by mona_ahmed,

    ارجو المساعدة كيف يمكن عدم إظهار مجموعة الصفوف التى لا تحتوى على اي بيانات فى بلوك من النوع tabulre وقائم على view

    • 2 رد
    • 1.6k مشاهدة
  12. aliallawati
    Started by aliallawati,

    السلام عليكم أخواني ... حبيت أعرف عن order l noorder clause و الذي يتم استخدامه عند تعريف sequence ... ما الفرق بين order و noorder؟ حياكم الله

    • 0 رد
    • 1.2k مشاهدة
  13. omar_sabha
    Started by omar_sabha,

    السلام عليكم عندي two dump ل 2 DB واريد ان اعمل Import لها هل يجب ان اقوم بعمل create ل 2 DB اما ماذا اي هل يجب ان اقوم بعمل DB لكل Dump ام كيف تتم هذه العملية ولكم جزيل الشكر

    • 0 رد
    • 1.3k مشاهدة
  14. altefish
    Started by altefish,

    أرجو من الأخوه الكرام دمج هاتين الجملتين فى جمله بحيث النتيجه تكون dr لا يساوى cr select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='cr' group by uti; select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='dr' group by uti;

    • 3 رد
    • 1.7k مشاهدة
  15. amd_el
    Started by amd_el,

    لو سمحتم اريد الأجابات الصحيحه لهذه الأسئله 1-To be callable from a SQL expression, a user-defined function must do what? A. Be stored only in the database. B. Have both IN and OUT parameters. C. Use the positional notation for parameters. D. Return a BOOLEAN or VARCHAR2 data type. 2- The creation of which database objects will cause a DDL trigger to fire? (Choose all that apply) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links 3- Which three are true regarding error propagation? (Choose three) A. An exception cannot propagate across remote procedure calls. B. An exception raised inside a declaration immediately pr…

    • 0 رد
    • 1.2k مشاهدة
  16. ابوماجد
    Started by ابوماجد,

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

    • 4 رد
    • 1.7k مشاهدة
  17. غزوان
    Started by غزوان,

    عندي ثلاث جداول تريد اسوي استعلام بحيث يطلع البيانات بدون ما يكررها الجدول الاول ياخذ منه id . name,phone الجدول الثاني ايضا ياخذ منه id name phone الجدول الثالث يرتبط بالجدولين عن طريق id لكل جدول سويت استعلام بس المشكلة يكرر البيانات id name phone اكثر من مرة لما يرتبطن اكثر من مرة شو اسوي علشان يطلع id name phone مرة واحدة حتى لو فيه اكثر من سجل

    • 3 رد
    • 1.6k مشاهدة
  18. أبو فلسطين
    Started by أبو فلسطين,

    السلام عليكم كيف يمكن تعريف تاريخ على انه القيمة البدائية ؟؟؟ طبعاً عن طريق الـ SQL لا الفورمز ... يعني مثلاً عن طريق الـ SQL كيف ممكن تعريف التاريخ 1/1/2007 على انه قيمة بدائية ؟؟؟ ((أبو فلسطين))

    • 1 رد
    • 2.5k مشاهدة
  19. KIRK_HAMMETT
    Started by KIRK_HAMMETT,

    السلام عليكم اريد ان اعرف ماالفرق بين ال range partition table و hash partition table ؟ ومتى يتم استخدام كل منهم؟ لانى عندما انشات جدول وقمت خلال الانشاء بتقسيم الجدول من النوع range اتضح لى انه نفس التقسيم مثل النوع hash اتمنى ان اعرف ما الفرق بين النوعين فى الاستخدام وشكرا جدا

    • 2 رد
    • 1.6k مشاهدة
  20. AhmedAlthawabteh
    Started by AhmedAlthawabteh,

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

    • 6 رد
    • 2.4k مشاهدة
  21. zainezaki
    Started by zainezaki,

    برجاء المساعدة اريد تشغيل isqlplus مع اوراكل 8

    • 0 رد
    • 1.3k مشاهدة
  22. KIRK_HAMMETT
    Started by KIRK_HAMMETT,

    يوجد اكثر من نوع من الجداول خلاف النوع التقليدى المعروف؟ هل من احد يعرفهم

    • 1 رد
    • 4.8k مشاهدة
  23. محمد العماني
    Started by محمد العماني,

    تغير عناوين الحقول عند العرض Changing COL Heading في بعض الأحيان نفضل تغير عناوين الحقول وذلك باستعمال Aliases وهو العبارة البديلة لقيمة أو حقل ويظهر ذلك من الأمر التالي: select empno, sal, (sal*2) double_salary from emp; من خلال المثال السابق تلاحظ عرض البيانات ولكن بدلاً من كتابة العبارة salary*2 كعنوان لهذا الحقل كما سبق تم كتابة العبارة double salary وهذا أفضل. ويمكن تحقيق ذلك بطريقه أخرى وهي كالتالي: select empno, sal, (sal*2) as double_salary from emp;

    • 2 رد
    • 2k مشاهدة
  24. بحر الأماني
    Started by بحر الأماني,

    السلام عليكم ورحمة الله وبركاته اريد جواب لهذا السؤال الذي يجول في فكري ولم أجد جواب دقيق ماهو الفرق بين SQL و PLSQL ؟مع الأمثله إن أمكن مع تمنياتي للجميع بالتوفيق بحر الأماني

    • 4 رد
    • 2.9k مشاهدة
    بحر الأماني
  25. KIRK_HAMMETT
    Started by KIRK_HAMMETT,

    كيف يمكن انشاء partition table وماهى انواع ال partition table فى اوراكل وما الغرض من استخدامها؟؟

    • 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.