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

    السلام عليكم ورحمة الله وبركاته ياشباب لو عندي جدول بيانات طلاب وجدول آخر مواد الطلاب وأريد أن أعرف من هم الطلبه الذين لم يسجلو مواد.فقمت بإستخدم هذه الQuery ( select student_id from students where student_id not in (select student_id from student_course جملة الإستعلام السابقه صحيحه ولكن فيها بطء إذا كان حجم البيانات كبيره.بإختصار عندما أستخدم جملة NOT IN دائماً يكون فيها بطء. فهل أحد لديه طريقه لحل المشكله شاكر لكم تعاونكم.

    • 2 رد
    • 1.1k مشاهدة
  2. Ahmed Adel
    Started by Ahmed Adel,

    السلام عليكم بدون اطالة قاعدة بيانات فيها جدول يحتوي علي كل العمليات المالية التي تتم في قاعدة البيانت بصورة سريعة الجدول هو ( كود ـ المبلغ ـ البيان ـ التاريخ ـ ملاحظات ) بيتم تسجيل فيه من الفورم اثناء الرن تايم الكود من sequence والمبلغ في( الفاتورة للمبيعات وفاتورة المشتريات والمصاريف والايرادات ) تمام والتاريخ (sysdate) والبيان تلقلئي علي حسب العملية لو كانت بيع يتكتب بيع لو شراء يبقي شراء لو مصاريف تبقي مصروف وهكذا المشكلة اللي عندي بعمل استعلام بسيط بدلالة التاريخ مثلا select * from savee where datee =trim(sysdate); f المشكلة ان النتيجة اللي بتطلع كل العمليات الموجودة ما عدا عملية معينة وهي المصروفات ليه معرف بالرغم من انها موجودة عند استخدام select * from …

    • 2 رد
    • 1.2k مشاهدة
  3. أبو فاطمة
    Started by أبو فاطمة,

    الإخوة الكرام: الأوامر التالية يمكن تنفيذها من CMD : Wmic bios get serialnumber , version Wmic csproduct get name , identifyingnumber Wmic partition get name , size , type Wmic computersystem get name Wmic computersystem get creationclassname Wmic computersystem get manufacturer ومن خلاها يمكن التعرف على كل أو معظم مواصفات الكمبيوتر والسؤال هو كيف يمكن تنفيذها من خلال الديفلوبر لمعرفة مواصفات الـ client ؟ يوجد لدينا من مشاركات الزملاء ما يمكن تنفيذ operating system commands من داخل الديفلوبر، لكنها خاصة بالأوامر التى لا تعود بقسمة معينة، مثل mkdir أو rmdir ارجو منكم المساعدة ، وجزاكم الله خير الجزاء

    • 2 رد
    • 1.7k مشاهدة
  4. aurbi

    الاخوة العزاء السلام عليكم ورحمة الله وبركاته لو امكن اطلب من الزملاء ببرنامج اوراكل جاهز اي نوع (مستودعات - شئون موظفين او مشتريات .... الخ ) وذلك للتدريب عليه في عملية النسخ الاحياطي وغيره من وظائف الـDBA نرجوا بارسال الرابط للتحميل ولكم جزيل الشكر ....

    • 2 رد
    • 1.5k مشاهدة
  5. Belal
    Started by Belal,

    السلام عليكم جميعاً. نعرف أنه لإخفاء عمود بجدول نستخدم الـ unused column ولكن هل من الممكن إعادة جعل العمود المخفي ظاهر وقابل للعمل معه.

    • 2 رد
    • 2k مشاهدة
  6. رشدي راشد

    مرحبا باخواني الاعزاء وبعد ارجو المساعدة في الحل التالي : ولان السؤال صعب جدا السؤال : اكتب function لاسترجاع رقم تسلسل موظف جديد سيتم تعيينه ارجو الرد لانه مهم في الامتحان........ مشكوورين جدا وشكرا لكم .....

    • 2 رد
    • 1.3k مشاهدة
  7. eslam elbyaly
    Started by eslam elbyaly,

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

    • 2 رد
    • 2.4k مشاهدة
  8. مساعد مبرمج
    Started by مساعد مبرمج,

    ممكن حد يحل الاسئله الاسئله مرفقة نسالكم الدعاء _unique_.txt

    • 2 رد
    • 1.5k مشاهدة
    مساعد مبرمج
  9. محمد سعيد
    Started by محمد سعيد,

    CREATE OR REPLACE TRIGGER SEC_SAL1 BEFORE INSERT OR UPDATE OF SAL ON EMPC FOR EACH ROW BEGIN IF NOT (:NEW.JOB IN ('CLERK','MGR')) AND :NEW.SAL >15000 THEN RAISE_APPLICATION_ERROR(-20330,'عفوا لا يمكنك ذلك'); END IF; END; / INSERT INTO EMPC(EMPNO,SAL) VALUES(7778,15000);

    • 2 رد
    • 1.7k مشاهدة
  10. mezo4ever

    عندي سؤالين Write a query that displays the difference between the highest and lowest salaries. Label the column DIFFERENCE. من جدول الموظفين -------------------------------------------- Create a query that displays the employees’ last names and indicates the amounts of their annual salaries with asterisks. Each asterisk signifies a thousand dollars. Sort the data in descending order of salary. Label the column EMPLOYEES_AND_THEIR_SALARIES. دى التمارين اللى موجود فى الماتريل بتاعت 9i

    • 2 رد
    • 1.6k مشاهدة
  11. محمود شومان
    Started by محمود شومان,

    declare linecount number:=&n; v varchar2(20); n number:=0; begin for lineno in 1..linecount loop for sp in 1..linecount-lineno loop v:=v||'_'; end loop; n:=lineno; for st in 1..2*lineno-1 loop if st <lineno then v:=v||n; n:=n-1; else v:=v||n; n:=n+1; end if; end loop; dbms_output.put_line(v); v:=''; end loop; end ; /

    • 2 رد
    • 1.5k مشاهدة
    محمود شومان
  12. سلطان الطرازي

    السلام عليكم ماأطيل عليكم الجواب المفروض يكون هكذا idBasket 10 and 11 is low لكن الجواب اللي بيطلع معي هو idBasket 10and 11and is low احتاج ان اضيف ال and بين الرقمين لمرة واحدة فقط اتمنى منكم المساعدة واعرف انها سهلة جدا ولكن انا في اطار التعليم مازلت هذا الكود : DECLARE --create the cursor CURSOR cur IS SELECT idbasket, quantity, subtotal FROM bb_basket WHERE idshopper =24 AND orderplaced =1 ; TYPE typ IS RECORD ( idbasket bb_basket.idbasket%TYPE, qaty bb_basket.quantity%TYPE, sub bb_basket.subtotal%TYPE); tt typ; lv_sum NUMBER :=0; lv_id VARCHAR(25); lv_result VARCHAR(25); BEGIN ---------------------------------------------------- --open the cursor OPEN cur; LOO…

    • 2 رد
    • 1k مشاهدة
    سلطان الطرازي
  13. predator jaw
    Started by predator jaw,

    السلام عليكم استفسار عن وظيفة JOB وشرح طريقة استخدامها

      • أعجبني
    • 2 رد
    • 1.2k مشاهدة
  14. sidali
    Started by sidali,

    ASALAM LAYKUM i have a problem with the exceptions i have the pl/sql code declare value1 value2 cursor1 begin open cursor1 instruction1 instruction2 instruction3 .. .. instruction N exception end; i wante when i have an exception to cuntinue the rest of instruction and not to go out of the loop instructions please urgently if you have the solution تم تحرير عنوان الموضوع ليدل على محتواه , وياريت تكتب بالعربي خصوصا انه المنتدي عربي وانجليزيتك مش ولا بد إداره المنتدي

    • 2 رد
    • 1.8k مشاهدة
    عبدالله ندا
  15. ashraf_al_ani
    Started by ashraf_al_ani,

    السلام عليكم و رحمة الله و بركاته اريد جملة plsql انشاء يوزر مع الصلاحيات على تيبل سبيس اسمه"TES" و رحم الله والديكم دنيا و اخرة

    • 2 رد
    • 2k مشاهدة
  16. Ahmed.hagras
    Started by Ahmed.hagras,

    السلام عليكم انا بستعمل برنامج sql developer هل لابد من وجود تثبيت برنامج اوراكل لتشغيل sql ؟ وايه الفرق بين برنامج sql plus and sql developer وايهما افضل ومنتشر استعماله في سوق العمل ؟ وشكرا

    • 2 رد
    • 1.7k مشاهدة
  17. homesick
    Started by homesick,

    hi guys,, look at this where PRESINTATIVE_TYPE in decode(type,1,'1,2,3',2,5) i want the decode to return (1,2,3) when the TYPE = 1, so the statement will be where PRESINTATIVE_TYPE in (1,2,3) how could i do it note: PRESINTATIVE_TYPE is Number

    • 2 رد
    • 1.6k مشاهدة
  18. fyk

    عندي فورم لتعبئة بيانات فاتوره لا اريد ان يتم تعبئة خانه لرقم الفتوره اصلا بل ينشئ رقم الفتوره بشكل تسلسلي مع العلم ان رقم الفتوره هو مفتاح في الجدول وشكرا

    • 2 رد
    • 1.7k مشاهدة
  19. RDBMS

    السلام عليكم ورحمة الله وبركاته لو سمحتمن ممكن جملة سيليكت تعملي تحويل عدد من الايام الى سنوات واشهر وايام؟ How to convert number of days into years,month and dyas جزاكم الله خيرا

    • 2 رد
    • 1.1k مشاهدة
  20. mostafa_1987

    السلام عليكم! أنا عارف انها موجودة على الموقع بس انا دورت وما لقيتش المواد عشان كده كنت عايز أسأل حد عن الرابط بتاع السلايدس الرسمية بتاعت اوراكل للــ sql and pl sql and forms and reports وشكرا جزيلا يا جماعة

    • 2 رد
    • 845 مشاهدة
  21. محب_999
    Started by محب_999,

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

    • 2 رد
    • 1.7k مشاهدة
  22. amr abd el rahman
    Started by amr abd el rahman,

    ترقبوا افضل كتاب يشرح sql باللغة العربية ان شاء الله من انشائي

    • 2 رد
    • 1.9k مشاهدة
  23. عاشق4اوراكل
    Started by عاشق4اوراكل,

    بالله تكفون ابي اعرض ال SQL على مستعرض النت ولاكنه لم يعمل لدي مع العلم اني لدي قاعدة البيانات 11g الديفلوبر 6i وللعلم ايضا ان طريقة http://localhost/isql كانت تعمل معي في ال 9i ولاكنها لم تعمل في 11g فهل هناك طريقة اخرى

    • 2 رد
    • 1.1k مشاهدة
    عاشق4اوراكل
  24. az123

    السلام عليكم ورحمة الله وبركاته اريد جملة SQL استعملها في تقرير وهي جملة لاسترجاع بيانات ( كود وسعر وكمية ) من جدول معين بحيث يتم تكرار البيانات على حسب الكمية بمعنى انا عندي في فاتورة معينة صنف 1 والكمية 3 وسعره مثلاً 10 صنف 2 والكمية 6 وسعره مثلاً 5 صنف 3 والكمية 2 وسعره مثلاً 20 فالمطلوب جملة ترجع الآتي : الصنف السعر 1 10 1 10 1 10 2 5 2 5 2 5 2 5 2 5 2 5 3 20 3 20 يعني الصنف يتكرر على حسب كميته

    • 2 رد
    • 1.1k مشاهدة
  25. wayout
    Started by wayout,

    السلام عليكم اخوتى فى الله كنت اود ان اسالكم عن rules for performing dml operations on view وذلك من خلال لماذا ال view يكون خطا اذا كان هناك الاتى 1- group clause 2 - distinct keyword 3- rownum keyword وجزاكم الله كل خير ارجو منكم السرعه فى الرد

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

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.