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

    كيف استطيع استرجاع اليوم من تاريخ معين مثلاُ استرجاع اليوم من هذا التاريخ 12/12/2007 اريد استرجاع 12 وشكراً جزيلاً

    • 5 رد
    • 3k مشاهدة
  2. وفاء احمد
    Started by وفاء احمد,

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

    • 9 رد
    • 3k مشاهدة
    محمد صلاح النمر
  3. mm_alraie
    Started by mm_alraie,

    اريد مساعده حول ايجاد اسم الجهاز او ip address عن طريق استخدام sql او form 6i

    • 7 رد
    • 3k مشاهدة
  4. femadw
    Started by femadw,

    السلام عليكم لدى مشكلة فى 1- عرض القيود التى اقمتها على جدول معين وقد select constraint name,constraint_type, from user_constraints where table_name ='egypt' ; لم يقوم بعرض اسماء القيود وانواعها المشكلة الثانية هى اننى لااستطيع الدخول على من الجداول مع اننى جربت الدخول بكثير من الطرق مع العلم اننى انا الذى قمت باعداد التنصيب مستعين بلعديد من الدروس ولاكن المشكلة هى انى لااستطيع الدخول الا على جدول emp , dept عن طريق اسم المستخدم scott وكلمة السر tiger مع العلم انى حاولت كتابة كلمة السر sysفى بداية الاعداد وكذلك كلمة system وقد قمت بالعديد من المحاولات لكن فشلت ولم يعمل معى الا سكوت

    • 4 رد
    • 3k مشاهدة
    جلال شواقفه
  5. smile1
    Started by smile1,

    السلام عليكم انا بصراحة استخدم في قيم التاريخ date لكن في كتاب 9i حطوا ثلاث انواع جديدة TIMSTAMP INTERVAL YEAR TO MONTH INTERVAL DAY TO SECOND شو مجال استخدامهم وشو الفرق بينهم ؟؟

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

    السلام عليكم و رحمة الله و بركاته عند كتابة التاريخ المبلادى فى الفورم لا يقبل الا اذا كتب كالاتى 2004-11-20 اى من الشمال الى الى اليمين كيف يمكن جعل التاريخ يكتب من اليمين الى الشمال وتقبله الفورم مثل 20-11-2004

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

    كيف تتم عملية استدعاء Procedure داخل Cursor ؟

    • 6 رد
    • 3k مشاهدة
  8. -=|mOOdY|=-
    Started by -=|mOOdY|=-,

    كما عودناكم هناك دائما الجديد ,, ومع مودي مش هتقدر تغمض عينيك هناك سؤال تقليدي من قبل الزبائن وهو "اريد اظهار اقل راتب لكل دائرة" والذي ببساطة يمكن حله كما يلي SQL> select deptno, min(sal) 2 from emp 3 group by deptno; ولكن بتعرفو الطلبات ما بتخلص بيرجع بيطلب كمان شغلة "بدي اعرف رقم الموظف صاحب اقل راتب في كل دائرة" بيطلب كثير اشياء فتقوم بتعديل الجملة لكي تصبح SQL> select deptno, empno, min(sal) 2 from emp 3 group by deptno; لكن للأسف يظهر معك الخطأ التالي ORA-00979: not a GROUP BY expression كنا زمان نحل هذه المشكلة باستعمال sub-select او انشاء inline-view ولكن هناك طريقة ظريفة اكتشفتها بالامس منذ 9i وهي موجودة SQL> select …

    • 8 رد
    • 3k مشاهدة
  9. skyway
    Started by skyway,

    PL/SQL introduces a new dimension of power programming capability for the developer. The goal of reusable code measurely improves quality verse vast amounts of non-reusable SQL. PL/SQL packages describe function and procedure specification and body. The specification describes the package interface to the calling application. The package specification approach is part of good design. The package specification exposes procedures and their parameter properties to external applications. Each specification has a package body. Within the package body various data structures, such as arrays and tables can be referenced, functions called, and procedures executed. Developers new …

    • 3 رد
    • 3k مشاهدة
  10. محمد جمعه
    Started by محمد جمعه,

    تحية طيبة لكل افراد المنتدي ارجو المساعدة في عمل برنامج ( اعطاء بعض الأفكار ) يعطي للـ Administrator السماحية للمستخدمين Users في فتح الشاشات والتقارير في البرنامج .............. بمعني ان يقوم البرنامج قبل فتح اي شاشة او تقرير بعمل Check على هذا المستخدم User هل مسموح بالفتح ام لا ؟ مع العلم انني لدي برنامج يعمل على التقارير يقوم بكتابة الرقم 9999999999.99 باللغه العربية ( التفقيط ) . فعلى من يريده ارجو مراسلتي على mmgpgco@hotmail.com وسوف اقوم بإرساله لمن يرغب شكراً لكم.

    • 4 رد
    • 3k مشاهدة
  11. مسلم فلسطيني
    Started by مسلم فلسطيني,

    Salam 2 all my brother ask my about the JOB in Oracle , What is it?? How we can use it ?? Why we need it .. About What & why ?? we need it to do some procedure while we are far away of the system,to do it at specific time , about How ??? I hope Some One Here Will Help Me Salam

    • 5 رد
    • 3k مشاهدة
    مسلم فلسطيني
  12. almo3ani

    أريد مساعدة في عمل حقل لتاريخ تلقائي يقراء من sysdate تم تحرير العنوان : يرجى كتابة عنوان يدل على مضمون المشاركة . إدارة المنتدى .

    • 5 رد
    • 3k مشاهدة
  13. محمد سعيد
    Started by محمد سعيد,

    السلام عليكم كيف اعرف اسم ل DATABASE وجزاكم الله خيرا

    • 8 رد
    • 3k مشاهدة
  14. m_nasef
    Started by m_nasef,

    ما الفرق بين LPAD,RPAD,LTRIM,RTRIM

    • 4 رد
    • 3k مشاهدة
  15. esa
    Started by esa,

    أرجم الفائده للمبتدئين GROUP_FUNCTION.doc

    • 4 رد
    • 3k مشاهدة
    مساعد مبرمج
  16. meshmesh173
    Started by meshmesh173,

    اريد شرح لدالة substr

    • 2 رد
    • 3k مشاهدة
  17. altyp
    Started by altyp,

    كيفية عمل SAVE فى 2 داتا بيز فى وقت واحد

    • 5 رد
    • 3k مشاهدة
  18. أنيس الصلوي
    Started by أنيس الصلوي,

    بسم الله الرحمن الرحيم الاخوة/ الاعضاء المحترمين اود منكم المساعدة في كيفية اضافة جدوال عن طريق الشفرة في SQL بمعني اخر عندما اعمل استعلام جدول يقول ان الجدول غير موجود؟ THE TABLE IS NOT EXSIT OR VIEW وفقكم الله

    • 6 رد
    • 3k مشاهدة
  19. qnoc_raed
    Started by qnoc_raed,

    السلام علييكم هل من الممكن عمل create or replace view داخل البروسيجر او الفنكشن مثلا قمت بعمل التالي ولكن دائما يعطي خطا create or replace view aa as select e.empno,e.ename,d.dname from emp e,dept d where e.deptno = d.deptno; الخطا دائما هو encountered the symbol "create" when expecting one of the following degin declare ...... كيف يمكن حل هذا الخطا واذا انه غير ممكن كيف استطيع ان اعدل في الفيو من خلال البروسيجر بحيث اعيد بناءه حسب القيم التي تاخذها البروسيجر وشكرا

    • 3 رد
    • 3k مشاهدة
  20. mu7terf
    Started by mu7terf,

    السلام عليكم ورحمة الله وبركاته أحببت أن أشارك في هذا المنتدى الكبير ببرنامج من تصميمي ليساعد المبرمج على العمل في بيئة البي أل إس كيو إل بلس هذا البرنامج يعطيك الفرصة على العمل بحرية أكبر لا أسألكم الدعاء الرجاء الإطلاع على البرنامج وإبداء آراءكم *** ملاحظة *** البرنامج يتطلب وجود بيئة الفريم وورك رابط التحميل http://www.zshare.net/download/mysb-rar-xr7.html والسلام عليكم ورحمة الله وبركاته

    • 7 رد
    • 3k مشاهدة
  21. shareefa2
    Started by shareefa2,

    انا مبتداة اريد تمارين اكثر ارجوووكم خصوصا بموضوع القروب

    • 7 رد
    • 3k مشاهدة
  22. abd l rahman
    Started by abd l rahman,

    السلام عليكم و رحمة الله و بركلته عندى سؤال فى الpackage محيرنى جدا هو فى الحقيقة مثال فى كتاب الاوركال يونيفرسيتى بس صعب جدا لا اقدر على فهمه المثال هو: Package Specification CREATE OR REPLACE PACKAGE comm_pkg IS std_comm NUMBER := 0.10; --initialized to 0.10 PROCEDURE reset_comm(new_comm NUMBER); END comm_pkg; Package Body CREATE OR REPLACE PACKAGE BODY comm_pkg IS FUNCTION validate(comm NUMBER) RETURN BOOLEAN IS max_comm employees.commission_pct%type; BEGIN SELECT MAX(commission_pct) INTO max_comm FROM employees; RETURN (comm BETWEEN 0.0 AND max_comm); END validate; PROCEDURE reset_comm (new_comm NUMBER) IS BEGIN IF val…

    • 6 رد
    • 3k مشاهدة
  23. mmsalman87
    Started by mmsalman87,

    select e.emp_id [b],sum(v.interval)[/b],to_char( e.hire_date,'dd/mm/yyyy'),v.id , to_char(v.DATE_FROM,'dd/mm/yyyy'),to_char(v.DATE_to,'dd/mm/yyyy'), v.INTERVAL,to_char(sysdate,'yyyy') from employees e , vacation v where e.emp_id=:global.g_emp_id and e.emp_id =v.emp_id and to_char(v.DATE_FROM,'yyyy')=to_char(sysdate,'yyyy'); هذا الكود يجلب لي اجازات الموظف خلال هذه السنة ولكن ما المشكلة في sum(v.interval)?????

    • 11 رد
    • 3k مشاهدة
  24. maryam_a
    Started by maryam_a,

    السلام عليكم ورحمة الله وبركاته كنت اعمل تريقر وطلع لي هذا الخطا ORA-04089: cannot create triggers on objects owned by SYS ممكن تساعدوني :angry:

    • 12 رد
    • 3k مشاهدة
  25. amropetro
    Started by amropetro,

    عندى جملة بس تنقصها العلامات ممكن حد يكملهالى select nvl max id + 1 into id عايز العلامات و الاقواس الناقصة

    • 4 رد
    • 3k مشاهدة

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.