الانتقال إلى المحتوى
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. mohamedhsn20

    الاخوة الاعزاء قمت بعمل trigger يمنع المستخدم من التعديل بالمستند وكان كالآتى :- CREATE trigger t1 on fstcsm for update as begin print ('Sorry you can not update !!!') rollback transaction end ولكنى اريد أن اجعل الtrigger يمنع المستخدم من التعديل فى المستند اذا كان تاريخ المستند قبل 1/5/2009 وهى الفترة التى تم اقفالها ويسمح بالتعديل فى المستندات التى مازالت تحت المراجعة و التى يكون تاريخها بعد يوم 1/5/2009 علما بأن حقل تاريخ المستند هو [ date] اشكر لكم اهتمامكم وجزاكم الله خيراً

    • 2 رد
    • 1.3k مشاهدة
  2. al farouk

    السلام عليكم لو تفضلتم ما هو اخر اصدار من امتحان sql الخاص ب oracle 10g وجزاكم الله خيرا

    • 0 رد
    • 1.5k مشاهدة
  3. sangour111
    Started by sangour111,

    السلام عليكم ياجماعة ارجو مساعدتكم في العثور علي كتاب او درس لتعلم function و PROCEDURE في PL/SQL مع تمارين والاصلاح ارجو ان يكون الكتاب بالفرنسية لاني حقيقتا انا من شمال افريقيا والتعليم هناك بالفرنسية صعب جدااا ان افهم باللغة العربية او الانجليزية التمارين طبعا لا يهم ومشكووووووووووووورين جداااااااااااااااااااا ارجو ا ان يلبي طلبي

    • 11 رد
    • 4.9k مشاهدة
  4. Yousef_Elkordi

    السلام عليكم اخواني .. لدي DB بهال 2 tabels الجدول الاول فية بيانات العملاء و ارقامهم .. وقمت بإستخراج كمية من البيانات من الجدول الاول ( 50 اسم ) .. عن طريق كويري .. و لم احفظها باي جدول جديد ولدي الجدول الثاني فية ايضا بيانات العملاء و ارقامهم ... الان المشكلة اني اريد ان اعدل بيانات الجدول الثاني ...اي ان اقوم بعمل update لبيانات الجدول الثاني .. على حسب الناتج من الجدول الاول فارجو الاجابة باسرع وقت ممكن ولكم جزيل الشكر

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

    لو سمحتوا لنك لتحميل برنامج SQL وشكرا

    • 0 رد
    • 1.1k مشاهدة
  6. sameh bakkar
    Started by sameh bakkar,

    جرب و قولى رأيك : Select To_char(To_Date('5535','J'),'JSP') As Func From Dual; بالتوفيق

      • أعجبني
    • 11 رد
    • 13.3k مشاهدة
  7. najed
    Started by najed,

    اخواني ارجو منكم المساعده انا قمت بانشاء جدول وارغب في تعديله و لاسيما ان الpk هو حقل للرقم التسلسلي التلقائي و قد تبين انه هنالك مشكله في طبيعه البرنامج و ارغب في اضافه حقل جديد يكون هو fk مع جدول اخر و اغير type احد الحقول ملاحظه ارغب في عمل الجدول ان يكون يولد ارقام تسلسليه تلقائيه الا انه كل سنه جديده يبدا من الصفر و هذا لا ينطبق مع الوظع القديم للجدول ممكن التعديل على جدول و اضافه حقل فيه fk و تعديل الdatatype ggprg و شكرا

    • 3 رد
    • 1.6k مشاهدة
  8. firas82
    Started by firas82,

    مرحبا شباب عندي امتحان في ال SQL وبدي نماذج امتحانية لو سمحتوا

      • أعجبني
    • 1 رد
    • 3.1k مشاهدة
  9. almost.honey
    Started by almost.honey,

    مرحبا ..لو سمحتوا انا قدمت امتحان sql ونجحت الحمدالله وناويه اقدم PLSQL ياريت اذا أحد يوجد عنده نماذج من الامتحانات لل PLSQL ممكن تبعثوا الى shoosha2009@hotmail.com شكرا

    • 0 رد
    • 1.2k مشاهدة
  10. casper_fire
    Started by casper_fire,

    i want to know how to search in the table with concern to upper case or lower case [يسار][/left] i want to bring me back both i wrote this code but if i know a part of the name only as follow [/يسار]: for search with a part of the name: select empno,ename,sal from emp where ename like 'sm%';[يسار] for bring back both names in upper and lower: [/يسار] select empno,ename,sal[يسار] from emp [/يسار] where upper (ename)=upper('smith'); but i cannot do it both can any one help me plz thanks

    • 5 رد
    • 1.7k مشاهدة
  11. marwa_m_a81

    السلام عليكم و رحمة الله لأتعامل مع برنامج sql plus هل يكفي تحميل أوراكل أم لا بد من تحميل الديفلوبر أيضا و الربط بينهما و هل توجد قاعدة بيانات داخلية في الأوراكل؟ أنا مبتدئة في pl/sql و لا أدري من أين أبدأ مع العلم أنني الحمد لله عندي خبرة جيدة مع sql لذا أرجو منكم المساعدة و الرد بشكل عاجل

    • 2 رد
    • 1.8k مشاهدة
  12. EMNALI
    Started by EMNALI,

    السلام عليكم الشباب ممكن اعرف ماهي ارقام امتحانات 11g واذا في testking ممكن ترسلها على الايميل ali_eng_emn@homtmail.com لاني مش عارف كيف ا جيبهم من موقع اوراكل ولكم جزيل الشكر

    • 4 رد
    • 1.7k مشاهدة
  13. amerx
    Started by amerx,

    السلام عليكم جميعا و رحمة الله اخواني الكرام كيف حالكم اتمنى منكم اخوتي مساعدتي أنا تعلمت الكثير عن ( SQL) و لكن لم افهم ال(SQL\plus) وفائدتها اتمنى احد من الاخوة الخبراء يفهمني ما هي فائدتها و مثال على ستخدمها لارى النتائج بنفسي و لكم كل الاحترام..

    • 2 رد
    • 1.7k مشاهدة
  14. ابن إنسان

    السلام عليكم ورحمة الله وبعد عندما أردت الدخول لبرنامج Oracle SQL *plus يطلع (يوجد خطأ في مرفق البروتوكول) ثانيا هل أقدر أحوله لانجليزي؟ وشكرا

    • 3 رد
    • 1.9k مشاهدة
  15. أبومازن
    Started by أبومازن,

    السلام عليكم ورحمة الله وبركاته من فضلكم اريد شرح عن RR date format لاني لم أفهم هذه النقطة كثيرا وجزاكم الله كل الخير.

    • 4 رد
    • 4.9k مشاهدة
  16. eslamshaheen
    Started by eslamshaheen,

    عندى جدول فية الاتي ID _PK DATE QYT الكمية PRICE سعر الوحده AMOUNT وهو عبارة عن QYT * PRICE اريد عمل procedure يقول بحساب AMOUNT و يقوم بوضع القيمة فى الجدول مجرد تفيذ الاجراء وشكراا لكم

    • 3 رد
    • 1.6k مشاهدة
  17. zouba
    Started by zouba,

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

    • 1 رد
    • 1.6k مشاهدة
  18. Ahmad.Hasan
    Started by Ahmad.Hasan,

    السلام عليكم ورحمة الله وبركاته... أسأل الله الاستفاده للجميع... PALI.ORACLE.rar

    • 3 رد
    • 2.3k مشاهدة
  19. Ahmed.hagras
    Started by Ahmed.hagras,

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

    • 2 رد
    • 1.7k مشاهدة
  20. mosamohammad
    Started by mosamohammad,

    أرجوا من أخواني أعضاء هذا المنتدى كيف من الممكن أن أتعلم SQL وجزاكم الله خيرا

    • 2 رد
    • 1.6k مشاهدة
  21. AAZH
    Started by AAZH,

    ياشباب أحد يعطيني داله أرسل لها تاريخين زائداً إسم يوم معين مثلاً السبت تعطيني رقماً هو عدد تكرار هذا اليوم في هذه الفتره

    • 3 رد
    • 1.7k مشاهدة
    عبداللطيف
  22. AL-AMRI

    Write a PL/SQL block to print the 2nd maximum bill amount from CUSTOMERS. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Write a PL/SQL procedure called amount to retrieve the bill amount of the customer whose customer number will be passed as argument in this procedure. Then write a PL/SQL block to accept the customer number and print the bill amount of this customer using the amount procedure. Use appropriate exceptions in the procedure amount. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&gt…

    • 0 رد
    • 1.1k مشاهدة
  23. heba_salah_ali
    Started by heba_salah_ali,

    اريد ان ادخل 50 بيان في جدول اريد طريقة سهلة للinsert ادخل بيها بجملة واحدة بدل من ادخال واحد واحد وذالك لاختصار وقت

      • أعجبني
    • 3 رد
    • 1.6k مشاهدة
  24. yasiraq

    السلام عليكم اخواني اريد شرح لهذا الفنكشن CREATE OR REPLACE FUNCTION SCOTT.get_count_all RETURN NUMBER IS CURSOR c1 IS SELECT table_name FROM user_tables; v_sql LONG; v_count NUMBER := 0; v_count_all NUMBER := 0; BEGIN FOR rec IN c1 LOOP v_sql := 'SELECT COUNT(1) FROM ' || rec.table_name; EXECUTE IMMEDIATE v_sql INTO v_count; v_count_all := v_count_all + v_count; END LOOP; RETURN v_count_all; EXCEPTION WHEN OTHERS THEN RETURN -1; END; / و جزاكم الله الف خير

    • 4 رد
    • 2.1k مشاهدة
  25. heba_salah_ali
    Started by heba_salah_ali,

    insert into table name () values()d هذا الكود يدخل قيمة واحدة في الجدول اريد كود ادخل به كذا قيمة . شكرا لجهودكم.

    • 1 رد
    • 1.1k مشاهدة

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.