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

    اصدقائى فعلا الاوراكل تشيب ... ممكن حد يقول لى لماذا يتأخر تنفيذ هذا الكود و ياخد مدة حوالى 10 دقايق عشان يشتغل ليه ده كله delete from employees OR delete from employees where last_name='Higgins'; طيب ده كود عادى المفروض ان فى علاقة تربط الجدول بنفسه المفروض يظهر رسالة خطأ تفيد بأنه لا يمكن حذف Master record له ابناء في نفس الجدول و بالتالى الكود التالى هو ايضا يتأخر و في النهاية لا يعطى النتيجة المطلوبة SET SERVEROUTPUT ON declare invalid_id exception; pragma exception_init(invalid_id,-02292); begin delete from employees; exception when invalid_id then DBMS_OUTPUT.PUT_LINE('There are some employees in'); end; انا عارف انى تاعبكم…

    • 10 رد
    • 3.1k مشاهدة
  2. m_nasef
    Started by m_nasef,

    السلام عليكم ورحمة الله وبركاته ، ارجو الاجابة يا جماعة .... 1- Which three statements about subqueries are true? (Choose three.) A. A main query can have more than one subquery. B. A subquery can have more than one main query. C. The subquery and main query must retrieve data from the same table. D. The subquery and main query can retrieve data from different tables. E. Only one column or expression can be compared between the subquery and main query. F. Multiple columns or expression can be compared between the subquery and main query. 2- Which two are true about aggregate functions? (Choose two.) A. You can use aggregate functions in any clause of a SELECT statement…

    • 2 رد
    • 1.3k مشاهدة
  3. mozak
    Started by mozak,

    السلام عليكم select sys_context('userinv','ip_address',15) from dual; هذه الselect تخرج الIP للجهاز الموجود عليه الdatabase لكن ما أريده كيف أظهر ip لمستخدم يدخل على الداتابيز من جهاز أخر

    • 3 رد
    • 1.9k مشاهدة
  4. HajarOracle1
    Started by HajarOracle1,

    السلام عليكم ياشباب لو أحد يعرف الإستعلام الذي يعطي إسم الكمبيوتر أو IP ADDRESS وكذلك إسم المستخدم للشبكه

    • 3 رد
    • 2.1k مشاهدة
  5. interface
    Started by interface,

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

    • 2 رد
    • 1.8k مشاهدة
  6. the past
    Started by the past,

    ياشباب اريد ان أعرف كيفية انشاء نسخة اخرى من اي جدول بس بدون اخذ البيانات (يعني تكوين الجدول فقط)\ وايضأ اذ اريد نسخ البيانات بدون اخذ تكوين الجدول الى جدول اخر ومشكورررررررييييي

    • 1 رد
    • 1.5k مشاهدة
  7. mozak
    Started by mozak,

    السلام عليكم select sys_context('userinv','ip_address',15) from dual; هذه الselect تخرج الIP للجهاز الموجود عليه الdatabase لكن ما أريده كيف أظهر ip لمستخدم يدخل على الداتابيز من جهاز أخر

    • 0 رد
    • 1.9k مشاهدة
  8. فارس عبد الله
    Started by فارس عبد الله,

    select lvl from (select level lvl from dual connect by level < ( 21)) minus select EMPNO from emp; حيث يمكن ان تقوم بوضع جملة بدل الرقم 21 كالاتى:- select max(EMPNO) from emp; ايه رايكم فى هذه الجملة العجيبة

    • 2 رد
    • 2k مشاهدة
  9. jamal_rrkk
    Started by jamal_rrkk,

    السلام عليكم ورحمة الله وبركاته هل يمكن اسقاط trigger أو توقيف إنطلاقه من خلال إنطلاق trigger اخر جزاكم الله كل خير

    • 3 رد
    • 2.5k مشاهدة
  10. hosstar
    Started by hosstar,

    مرفق طريقة حفظ نتيجة استعلام فى ملف اكسيل اقرأ الملف النصى اولا.. وبالتوفيق ان شاء الله.. ...فى انتظار الردود... EXCEL.zipEXCEL.zipEXCEL.zip

    • 0 رد
    • 1.8k مشاهدة
  11. asd202

    سوال فى احد الانتر فيو فى الاوركل لو عندك عمود فيه داتا كتير عايز تعمله بريمرى كى ازاى؟ السوال محتاج تفكير وخبرة

    • 4 رد
    • 2.2k مشاهدة
  12. the past
    Started by the past,

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

    • 1 رد
    • 1.4k مشاهدة
  13. rami_thaher
    Started by rami_thaher,

    alssalam alaykom i have table contain the following atributes =====item number, item description==== i need help to make the outo number cut substring from 3 letters then add the number whech result from aoutonumber function thank you palestine love u

    • 2 رد
    • 1.8k مشاهدة
  14. alkhatry
    Started by alkhatry,

    مرحبا شباب عندي مشكلة لما اعمل تنفيذ لعمل جدول حاولت اعيد واعدل بس بدون فايده ممكن اعرف وين المشكله ولكم الشكر مقدما 1 create table ward_requist(requist_no number(6) not null primary key, 2 requist_by varchar2(20), 3 FOREIGN KEY (w_no) REFERENCES wards (w_no) ON DELETE CASCADE, 4 item_no number(20), 5 item_name varchar2(20), 6 description varchar2(50), 7 dosage varchar2(20), 8 moa varchar2(20), 9 unit_price number(10), 10 qty number(10), 11* req_date DATE) SQL> / FOREIGN KEY (w_no) REFERENCES wards (w_no) ON DELETE CASCADE, * ERROR at line 3: ORA-00904: "W_NO": invalid identifier

    • 4 رد
    • 3.2k مشاهدة
  15. هانى سند

    السلام عليكم ورحمة الله وبركاته إخواني الكرام ... أتمنى أن يتقيد الجميع بالنقاط التالية .. حتى لا تتعرض مشاركة من المشاركات للحذف ومن ثم الإهمال المتعمد : - هذا المنتدي هو عبارة عن مكتبة للأكواد فيرجي التقيد بنوعية المواضيع التي تطرح فيه فالمشاكل و الأسئلة لا تطرح هنا هناك منتديات للمشاكل و الأسئلة كلا في تخصصه . - عند وضع function جديدة او script او procedure ......... يرجي كتابة عنوان واضح يوضح الغرض من الموضوع .........و يفضل كتابة نوع الكود المطروح ...مثال function,procedure... و هكذا مع الشرح في الموضوع نفسه الاصدارات التي يعمل عليها هذا الكود و اذا امكن شرح الكود نفسه . - وضع الكود المطروح في الموضوع نفسه.... و تنسيق…

    • 0 رد
    • 3.8k مشاهدة
  16. omar-alreyati
    Started by omar-alreyati,

    الاخوة الاعزاء: تحية طيبة وبعد ........... أرجو منكم اعطائي امثلة واقعية على الfunction الاتية ، لاني اعرف كيف تعمل لكن اريد بعض الامثلة الواقعية لكي تتضح لي الصورة ، وهي : LENGTH # INSTR # LPAD # RPAD # TRIM # ROUND # TRUNC # MOD # راجياً منكم ايفادتي قدر الامكان الني في امس الحاجة لكم . وشكراً جزيلاً لكم

    • 3 رد
    • 2.3k مشاهدة
    أسامة موسى
  17. hnoy
    Started by hnoy,

    how can we drop all tabels from user at one time?

    • 2 رد
    • 1.7k مشاهدة
  18. هانى سند

    السلام عليكم و رحمة الله و بركاته يمكنكم من هنا تحميل الأكواد الموجود بالمكتبة مباشرة بدون الدخول الي الموضوع نفسه لفتح الاكواد في المتصفح اضغط علي الرابط و لحفظ الكود مباشرة الي جهازك اضغط يمينا علي الرابط ثم اختر Save Target As ------------------------------------------------------------------------------------------------------------------------ 1-جملة Select لمعرفة الLeap Years عن طريق الSQl......بواسطة هانى سند 2-الاسكربت الخاص بانشاء سكيما Summit2 التعليمية 3-استعلام بجملة Select عن الارقام المفقودة من Serial......بواسطة هانى سند 4-أوامر الSql plus.......بواسطة sameh bakkar 5-الاستعلام عن عمود ليس من ضمن ال Group......ب…

    • 0 رد
    • 5.5k مشاهدة
  19. هانى سند

    السلام عليكم و رحمة الله و بركاته يمكنكم من هنا تحميل الأكواد الموجود بالمكتبة مباشرة بدون الدخول الي الموضوع نفسه لفتح الاكواد في المتصفح اضغط علي الرابط و لحفظ الكود مباشرة الي جهازك اضغط يمينا علي الرابط ثم اختر Save Target As ------------------------------------------------------------------------------------------------------------------------ 1-Function لتحويل التاريخ الميلادي الي تاريخ هجري -بواسطة hanon_ocp to_date_arabic.txt 2- Function للتأكد من البيانات اذا كانت ارقام ام حروف- بواسطة hanon_ocp ISNUMBER.txt 3-Function لارسال ايميل عن طريق الPL......بواسطة الساعى 4-وظيفة مقارنة بين تاريخين باليوم و الساعة و الثو…

    • 0 رد
    • 8.8k مشاهدة
  20. tamer14
    Started by tamer14,

    الاخوة الاعزاء انا اقوم بعمل برنامج لتسجيل المهام للموظفين وقد قمت بكتابة هذا البروسيجر ووضعته في JOB وهو يعتمد على انا ايام التأخير يتم تحدثيها تلقائيا ، فارجو افادتي عن صحة الكود اما لا واذا كان هناك نقص فارجو الافادة عنه ولكم جزيل الشكر CREATE OR REPLACE PROCEDURE TASK_DELAY IS V_DELAY NUMBER; BEGIN SELECT DELAY_DAYS INTO V_DELAY FROM TASK_EMP WHERE delay_days = trunc(sysdate - task_end,0); IF V_DELAY >0 THEN UPDATE TASK_EMP SET DELAY_DAYS = V_DELAY; END IF; END; /

    • 1 رد
    • 2k مشاهدة
  21. hearthouse
    Started by hearthouse,

    السلام عليكم ما معنى ان المتغيرات ترسل الي Procedure بطريقتين : 1 - send by balue 2- send by reference ?????

    • 6 رد
    • 4.8k مشاهدة
  22. trust_words
    Started by trust_words,

    السلام عليكم ورحمة الله جميعا اثناء دراستي للSQL واجهتني عبارة الـ with check option في موضوع الـDML وخصوصا الـ insert statement . الواقع انا قرأت انها تمنع أي تغييرات في أي عمود غير موجود في الـsubquery المستخدمة في جملة الادخال, ولكني لم افهم ذلك,كيف يمكن تغيير اعمدة ليست مذكورة في subquery اصلا ؟؟ فضلا عن كيفية الجماية من هذه التغييرات !؟؟ هذا مقطع مثال من الـ sql reference حصلت عليه بعد البحث في الانترنت والكتاب التي لدي .. ولكن لم اجد التفصيل الذي اريد ه حتى افهمها جيدا : WITH CHECK OPTION Example The following statement is legal even though the second value violates the condition of the subquery where_clause: INSERT INTO (SELECT employee_id, last_name, emai…

    • 11 رد
    • 5.3k مشاهدة
  23. totti202
    Started by totti202,

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

    • 3 رد
    • 1.7k مشاهدة
  24. the past
    Started by the past,

    يا شباب اريد ان أعرف ما ال procdure والfunction وكيف استخدمهم مع الامثلة لو سمحتم وايضا مالمقصود بال package وكيف استخدمه بالله لو سمحتم امثلة ضرورييييييي ومشكوريييييييين وجزاكم الله خير الجزاء

    • 2 رد
    • 2.8k مشاهدة
  25. nono_monoo
    Started by nono_monoo,

    السلام عليكم ورحمه الله وبركاته عايز اعمل procedure لعمل insert وبروسيدير اخر لعمل update واخر لعمل delete مع معرفه كيفيه المناداه على البروسيدير من خلال ال forms وال pl/sql وال visual basic.net انا عارف ان السؤال طويل بس ممكن حد يجاوبني عليه مهم جدا بالنسبه ليه والسلام عليكم ورحمه الله وبركاته

    • 6 رد
    • 2.4k مشاهدة

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

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

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.