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

    عاوز اعرف كيف اعمل تامين للجدول .. حيث لايمكن استعراض محتويات الجدول من الـ sql

    • 1 رد
    • 1.9k مشاهدة
    عبدالله أسعد
  2. MyMur
    Started by MyMur,

    لو سمحتو يا أخوان اريد دورس عن الexcepition وأمثله عليه واريد طلب ثاني لو عندكم كتاب لتعلم pl/sql باللغة العربية وششششششششششكرآآآآآآآآآآآآآآآ.......

    • 0 رد
    • 1.6k مشاهدة
  3. sam23
    Started by sam23,

    شباب ممكن شرح Top-N Analysis وأيضا شرح أنواع ال views (inline view,database view,materialized view) وشكرا على الإجابة

    • 1 رد
    • 2.8k مشاهدة
  4. Rina
    Started by Rina,

    Please check out this link http://www.iselfschooling.com/Questions_An...Answers/2_a.htm Wishing you a blessed Ramadan

    • 5 رد
    • 2.8k مشاهدة
  5. mhmodhbob
    Started by mhmodhbob,

    كيف يمكن تجاوز مشكلة motating table أي كيف يمكن عمل trigger لجدول motating ولكم الشكر

    • 1 رد
    • 1.8k مشاهدة
  6. mohamadakl
    Started by mohamadakl,

    Declare jobno number; BEGIN DBMS_JOB.SUBMIT(:jobno, ’THE PROCEDURE THAT YOU WANT TO RUN’, TRUNC(SYSDATE+1)+6/24, ’SYSDATE + 1’); // next run : TRUNC(SYSDATE+1)+6/24 : make the job run next tomorrow at six oclock // interval : ’SYSDATE + 1’ : every 24 hours commit; END;

    • 0 رد
    • 1.7k مشاهدة
  7. Syrian Oracle
    Started by Syrian Oracle,

    اعتذر منكم على كثر الاسئلة ولكن الاسئلة على قدر المحبة ما هي RULES OF PRECEDENCE (2-19) ما هي NLSPARAMS (3-29) ما هو استخدام TO_CHAR FUNCTION مع NUMBERS ما هي FX MALIFIEV كيف افرق بين صيغيتي YYوRR في التاريخ ماهو الفرق بين DECOD وال CASE EXP. كيف نستطيع استخدام DISTINCT مع ربط الجداول هل هناك مثال على NATURAL JOIN مع المستخدم scott ما هي القاعدة في كتابة OUTER JOIN هل هي المساواة في جملة on أو انها ترتيب الخيارات في SELECT أو غير ذلك

    • 7 رد
    • 3.9k مشاهدة
  8. naif224
    Started by naif224,

    يا شباب ارجو المشاركة ........... هل ممكن ان اعمل تعليمة select من جدول dual تقوم باستدعاء الوقت وان يكون متحركا وليس كلما اعمل دخول على الsystem مثلا عند when -new -form -instance اعمل التالي : select to_char('fm....b')b from dual ...............(واحد مايعرف الكود صح ) ولكن عندما اعمله يعرض لي الوقت على الفورم لحظه الدخول على الفورم اي بشكل ثابت لحظة الدخول ولا يعرضها بشكل متحرك ارجو منكم المشاركة بمعرفة الحل ؟

    • 1 رد
    • 2.1k مشاهدة
  9. tomy3k_bakr
    Started by tomy3k_bakr,

    هل تريد تشغيل Program Unit معينة يومياً. إذن الحل هو في هذا الملف المرفق. تم تحرير العنوان : أخي العزيز المرجو إختيار عنوان مناسب يوضح المحتوى في المرات القادمة إدارة المنتدى. DBMS_JOB.HTM

    • 8 رد
    • 3.6k مشاهدة
  10. FAI2004SAL US
    Started by FAI2004SAL US,

    لسلام عليكم اريد تصميم برنامج خاص بالعربي يعني اريد ان تكون الداتا بالعربي اسمء الجداول والحقول والتواريخ الخ في sql الرجاء عدم الكسل والخمول اخوكم FAI2004SAL US اللهم بلغنا رمضان

    • 4 رد
    • 2k مشاهدة
  11. AHMED_sa
    Started by AHMED_sa,

    هذة الجداول موجودة فى المستخدم scott وهو مغلق فى database10g أى انة locked قم بفتح ال sql*PLUS مع المستخدم system للوصول للجداوال نقوم بخطوتين : 1- فتح المستخدم scott وجعلة متاح أى unlocked وذلك بكتابة الكود التالى فى sql*plus alter user scott ; account unlock 2- تغيير ال password الخاصة ب scott بالكود التالى: alter user scott identified by new password قم بالأتصال بالمستخدم scott بالكود التالى: conn scott\newpassword وأستعرض الجداول بالكود التالى: select * from tab; وفقنى الله وإياكم لمل يحبة ويرضاة

    • 1 رد
    • 1.7k مشاهدة
    عاشق4اوراكل
  12. abeirouty

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

    • 5 رد
    • 2.6k مشاهدة
  13. al_salam4u
    Started by al_salam4u,

    السلام عليكم أما بعد .... فأنا بحاجة ماسة لمعرفة كيفية تشغيل ملف تنفيذي (EXE File) من Stored procedure , و الغاية تشغيل ملف تنفيذي يقم بعمل Backup بشكل دوري داخل الـ Trigger Before DataBase Shutdown أرجو المساعدة ...................................

    • 2 رد
    • 2.1k مشاهدة
  14. amigo

    ده كود من مجلة اوراكل عدد سبتمبراكتوبر2004 بيدي اول واخر يوم في الشهر السابق والشهر الحالي بس ما بيوضحش اليوم يعني هل هو الخميس او الجمعة ...... انا اضفت اضافة بسيطة وعن طريق دالة to_char اصبح الكود بيوضح اليوم يا رب تكون اول مشاركة لي في هذا المنتدى الرائع مفيدة select to_char(trunc(trunc(sysdate,'month')-1,'month'),'fmday dd/mon/rrrr') first_day_last_month, to_char(trunc(sysdate,'month')-1/86400,'fmday dd/mon/rrrr') last_day_last_month, to_char(trunc(sysdate,'month'),'fmday dd/mon/rrrr') first_day_cur_month, to_char(last_day(trunc(sysdate,'month'))+1-1/86400,'fmday dd/mon/rrrr') last_day_cur_month from dual; تم إضافة الSELECT في ملف نصي مرفق إدارة المن…

    • 6 رد
    • 3.5k مشاهدة
  15. مـــنال
    Started by مـــنال,

    السلام عليكم ورحمة الله وبركاته.. طبعاً أنا عضوة جديدة معاكم في هذا المنتدى الجميل.. وأتمنى أنكم تساعدوني وما تردوني... وآسفه إذا الموضوع مو في مكانه الصحيح.. أنشأت قاعدة بيانات لشؤون الموظفين في sql واحتاج اعمل عليها بعض الاستعلامات انا طبعاً كتبت استعلامات بس مو زابطة معاي كثير وودي اشوف افكاركم فيها يمكن تحلونها بطريقة احسن مني لأني ما استغني عن خبرتكم وتجربتكم... § Retrieve a list of employees (first name and last name) and the previous company name they worked on, order by previous company city § Retrieve the names of all employees who do not have supervisor § For each department, retrieve the department number, the number of employees in the department…

    • 3 رد
    • 1.9k مشاهدة
  16. sam23
    Started by sam23,

    شباب ممكن تساعدوني شوي 1- مالفرق بين التعليمتين التاليتين وماذا تفعل كل منها SELECT last_name, salary, MAX(salary ) OVER (ORDER BY hire_date) "SALMAX "(شو هي over) FROM employees WHERE department_id = 30; 2- select e.last_name,e.salary,e.department_id,b.salmax from employees e,(select department_id,max(salary) salmax from employees group by department_id)b where e.department_id=b.department_id سؤال آخر (تحملونا شوي) لماذا عند كتابة التعليمة التالية يزداد عدد المحارف select last_name,lpad(' ',salary/1000,'*')SALARY from employees LAST_NAME ------------------------- SALARY -----------------------------------------------------------------------------------------------…

    • 0 رد
    • 1.5k مشاهدة
  17. saadaburezk
    Started by saadaburezk,

    الاخوة الافاضل كيف يمكن حذف عمود من جدول العمود اسمه photo من جدول Emp لكم جزيل الشكر

    • 7 رد
    • 3.3k مشاهدة
  18. AHM3ORA3
    Started by AHM3ORA3,

    When I delete master record in table , I cannot delete him because there are detail in other tables . I want DELETE all detail with master When I delete master record in table .

    • 8 رد
    • 4.6k مشاهدة
  19. زينه
    Started by زينه,

    Using_Triggers.htm

    • 4 رد
    • 2.2k مشاهدة
  20. trust_words
    Started by trust_words,

    بسم الله الرحمن الرحيم السلام عليكم جميعا ورحمة الله وبركاته،، .. كلنا نعرف ان قيمة العمود رقم القسم في جدول الموظفين تتبع لقيم عمود رقم القسم في جدول الاقسام..وهنا جاء استخدام التريجر في حالة اضافة قيمة على جدول الموظفين غير معرفة في جدول الاقسام..فان التريجر في هذه الحالة يقوم باضافة رقم القسم على جدول الاقسام حتى تستكمل عملية التحديث او الادخال بالقيمة الجديدة على جدول الموظفين دون مشاكل...حتى الان تمام,والكتاب ذكر هذا المثال البسيط للدلالة على احدى فوائد التريجرات...المشكلة هنا ..او السؤال الذي اريده انه في الكتاب استخدم التوقيت after وفعلا كان التنفيذ صحيحا...ولكنني حاولت تغيير التوقيت الى before فاعطاني نفس النتيجة !! وعمل التحديث دون ادنى مشكلة..طيب لماذا؟؟…

    • 6 رد
    • 2.4k مشاهدة
  21. MAJEDA

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

    • 5 رد
    • 3k مشاهدة
  22. muaaz
    Started by muaaz,

    السلام عليكم ورحمة الله وبركاته أحبائي لي عندكم طلب صغير !!!!! ممكن أحد يخدمنا ويشرح لنا ما هو Scalar & Correlated Subquery وما الفرق بينهم ، مع إعطاء أمثلة على الإثنين للتوضيح . مع تقديري و إحترامي ...

    • 3 رد
    • 3.2k مشاهدة
  23. sam23
    Started by sam23,

    شباب أين أجد جداول تبع (department,employees,jobs,....) لأنه لا يوجد عندي غير جداول (emp,dept,salgrade) هل يمكن أن يضعها لي أحدكم !! وشكرا تم تغير عنوان الموضوع ، يجب اختيار عنوان مناسب يتطابق مع المحتوى. ضوابط كتابة المواضيع في المنتدى الادارة

    • 8 رد
    • 3.6k مشاهدة
  24. Osama Soliman
    Started by Osama Soliman,

    الاخ الاعزاء : السلام عليكم ورحمة الله وبركاته نحتاج فى كثير من الأحيان خصوصاً عن بدء انشاء النظام أو عند نقله من مكان لاخر الى التعامل مع ملفات الاوامر Scripts وفيما يلى بعض الأوامر للتعامل مع هذه الملفات : Using Script Files SQL*Plus provides commands to save the SQL buffer to a file, as well as to run SQL statements from a file. SQL statements saved in a file are called a script file. You can work with script files as follows: To save the SQL buffer to an operating system file, use the command SAVE filename. If you do not provide an extension, the saved file will have an extension of .sql. By default, the SAVE command will not overwrite an existing file. If you w…

    • 1 رد
    • 2.4k مشاهدة
  25. زينه
    Started by زينه,

    Oracle_SQL__Sammury.doc

    • 66 رد
    • 20.9k مشاهدة

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

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

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.