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

    السلام عليكم كثيرا ما يتم ادخال بيانات مع مسافات زيادة في اول او اخر البيانات و كثيرا ما تسبب مشاكل لذلك يجدر معلجة هذه البيانات بازالة المسافات الزائدة و التي تسبب مشاكل عند المقارنات و يمكن ذلك باستخدام الfunction المرفقة و التي تزيل السمافات فقط عند المقارنات او عرض البيانات و لكن البيانات زي ما هي في الجدول بالتوفيق REM_SPACE.zip

    • 3 رد
    • 2.3k مشاهدة
  2. Mr.Abdullah
    Started by Mr.Abdullah,

    بسم الله الرحمن الرحيم أخواني الأعزاء تظهر لي رسالة خطأ عن القيام بعملية الإضافة insert رسالة الخطأ يوجد خطأ عند سطر 2: ORA-00928: كلمة الأساس SELECT مفقودة ياليت تساعدونا بالحل

    • 5 رد
    • 2.3k مشاهدة
  3. a5hhk

    أريد استعلام يظهر فقط السجلات المتكررة في نفس الجدول والسجلات التي لا تتكرر لا يظهرها

    • 4 رد
    • 2.3k مشاهدة
  4. bloodyelf
    Started by bloodyelf,

    بسم الله الرحمن الرحيم ان شاء هنتناول شرح ال In-line View فى ال SQL ايه و ظيفتها و اهميتها ؟؟ ال In-line View هى طريقة لكتابة SELECT Statement عند FROM يعنى اكتب FROM (SELECT * FROM ) و بمعنى تانى انى استخدم ال Sub Query زى ال Table الطريقة دى مفيده جدا فى حالة انى بعمل Complex Query ممكن استخدمها فى انى اعمل Join معاها امثله على ال In-Line View اول مثال لو عايز اجيب الموظفين اللى عندهم اعلى مرتب فى كل اداره SELECT a.last_name, a.salary, a.department_id, b.maxsal FROM employees a, ( SELECT department_id, max(salary) maxsal FROM employees GROUP BY department_id ) b WHERE a.department_id = b.department_id AND a.salary = b.maxsal; هنا انا بستخدم Agg Function جوا ال I…

    • 0 رد
    • 2.3k مشاهدة
  5. the past
    Started by the past,

    يا شباب اريد شرح ل ref cursor وايضا merg ومالفائدة منهما مع مثال يوضح ذلك ارجوووووووو الرد

    • 4 رد
    • 2.3k مشاهدة
  6. Syrian Oracle
    Started by Syrian Oracle,

    السلام عليكم أرجو منكم المساعدة في تعديل التريجر ، فعندما اقوم بعمل create فانه لا يظهر اي اخطاء او تحذيرات . ولكن عندما اقوم بعملية ادخال حسب الشروط الموجودةفانه يعطينا رسالة الخطأ التالية : Database error number 1 has occurred when operating on WOSTATUS WOSTATUSID=11,587. ORA-00001: unique constraint (MAXIMO.TKSTATUS_NDX) violated ORA-06512: at "MAXIMO.SR_STATUS", line 24 ORA-04088: error during execution of trigger 'MAXIMO.SR_STATUS ' [left]CREATE OR REPLACE TRIGGER SR_STATUS AFTER INSERT ON WOSTATUS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW ---------------------- DECLARE CURSOR WO_CUR IS SELECT WONUM, STATUS, ORIGRECORDID FROM WORKORDER WHERE ORIG…

    • 10 رد
    • 2.3k مشاهدة
  7. طالبة مبتدئة
    Started by طالبة مبتدئة,

    السلام عليكم و رحمة الله و بركاته أنا ودي اعرف معلومات عن convert function في بيئة SQL اريد وظيفتها و مثال بسيط عنها أتمنى من اهل الخبرة مساعدتي

    • 3 رد
    • 2.3k مشاهدة
  8. ابولميس
    Started by ابولميس,

    السلام عليكم اخواني اذا كان عندي وقت للبداية واخر للنهاية الوقت بينهما مثلا اذا كان عندي البداية ن 9 - 10 وادخل له وقت اكبر من التسعة واقل من 10 يرجعلي القيمة وشوال اخر كيف ندخل الوقت في الاوركل او هل يكمن ان احول الرقم الى صيغة وقت مثلا اعطيه 9 يحولها الى 9:00 وبارك الله فيكم 3 ايام على موعد تسليم المشروع علما اني لا استخدم الدفلور بل اريد كل هذا SQL

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

    قام احد اصدقائى الغير شرفاء بالغاء ملف UNDOTBS01.DBF من على الاوراكل 9i ثم قام بتنفيذ امر ALTER DATABASE DATAFILE 'C:\ORACLE\DATABASE_9I\ORADATA\HOUS2006\UNDOTBS01.DBF' OFFLINE DROP; مما ادى لعدم امكانية تشغيل الاوراكل لدى مما ذاد الامر صعوبة هو عدم اخذى لاى packup للاوراكل و هى عليها داتا فى غاية الاهمية و الخطورة وتظهر هذه الرسالة SQL> conn sys/sys as sysdba Connected to an idle instance. SQL> startup force ORACLE instance started. Total System Global Area 529604068 bytes Fixed Size 454116 bytes Variable Size 176160768 bytes Database Buffers 352321536 bytes Redo Buffers 667648 bytes Databas…

    • 4 رد
    • 2.3k مشاهدة
  10. MomRM90
    Started by MomRM90,

    السلام عليكم أنا حابب أتعلم لغة الـ SQL والـ PL/SQL ... طبعاً ما بأعرف أي شيء عن هذه اللغة أو السانتكس اللى فيها !! شو فيه نصائح .. شو الكتب أو الفيديوهات اللى لازم أحضرها وأهيئ نفسي بحيث أنه بعد شهر أكون قادر على بناء قاعدة بيانات وبخصوصية عالية جداً وآمان !! أهم شيء هي نقطة الـ Permissions !! ممكن تساعدوني ؟

      • أعجبني
    • 15 رد
    • 2.3k مشاهدة
    ميسم الكرام
  11. منولة
    Started by منولة,

    مرحبا انا بشتغل على قاعدة لشقق عاوزة كل التنسيقات (حجم ولون الخط والخلفية............................) تكون نفسها لكل الفورمات القاعدة اي اعمل عشان تكون التنسيقات تلقائي تنحط على الفورمات بدل ماضبط كل فورم لوحده لانه بياخد وقت كبير

    • 6 رد
    • 2.3k مشاهدة
  12. ashraf_al_ani
    Started by ashraf_al_ani,

    السلام عليكم و رحمة الله و بركاته اخواني و اخواتي صار لي اكثر من اسبوع ابحث عن اجابة اعتقد انها ليست صعبة جدا ولم اصل لها لحد الان السوال هو كيفية انشاء يوزر مع باسورد و الصلاحيات على تيبل سبيس اسمه "TEST" باستخدام جملة PLSQL هي forms_ddl ورحم الله والديكم ساعدوني

    • 2 رد
    • 2.3k مشاهدة
  13. ngat
    Started by ngat,

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

    • 1 رد
    • 2.3k مشاهدة
  14. zezoo3
    Started by zezoo3,

    i want to insert arabic letters by sql q

    • 4 رد
    • 2.3k مشاهدة
  15. elkady_m2004
    Started by elkady_m2004,

    ممكن ياجماعة حد يقولى ازاى بتتحمل الصور داخل اى جدول فى ال database

    • 3 رد
    • 2.3k مشاهدة
  16. amlali
    Started by amlali,

    انا واجهتني مشكلة بجمع تاريخ مع تاريخ اخر وإعطاء عدد الايام بكلا التاريخين...لمن عنده الاجابة ارجو سرعة الرد مع الشكر مسبقا

    • 4 رد
    • 2.3k مشاهدة
  17. Barakat
    Started by Barakat,

    أخواني هذا هو الدرس الثامن .... CH8_EXCEPTION.pdf

    • 4 رد
    • 2.3k مشاهدة
  18. wael890610
    Started by wael890610,

    السلام عليكم ورحمه الله وبركاته يوجد لدى جدول مبيعات يذداد عدد الروز فيه بسرعه تبلغ 1000 رو تقريبا في اليوم الواحد واريد التحكم في حجم الروز بحث يجدث truncate للجدول كل فتره معينه او عند وصول عدد الروز لحجم معين (موجود في جدول الباراميترز) وفي نفس الوقت وقبل عمل truncate يتم تجميع البيانات في summary table يحتوى هذا الجدول على بيانات مجمعه(اعلى 10 منتجات مبيعاً واقل 10 منتجات مبيعاً على سبيل المثال) يمكن الاستفاده منها لاحقا في التقارير المطلوب اقتراحات جديده أو طريقه لتخزين عدد من الروز(اعلى 10 منتجات مبيعاُ) في رو واحد(summary table)

    • 2 رد
    • 2.3k مشاهدة
  19. eng.khader
    Started by eng.khader,

    السلام عليكم قمت بتزيل أوراكل 10g ولم أقم باعدادات الباسورد مانجمنت password management وعليه فان جميع الحسابات مقفلة فما هو الحل ؟

    • 2 رد
    • 2.3k مشاهدة
  20. اسامة 1991

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

      • أعجبني
    • 8 رد
    • 2.3k مشاهدة
  21. طارق_89
    Started by طارق_89,

    السلام عليكم عندي استفسار اذا تكرمتم ما فائدة المؤشر وهل يمكن الاستغاناء عنه بجملة select وشكرا

      • أعجبني
    • 3 رد
    • 2.3k مشاهدة
    خالد الحسامي
  22. ora_lover
    Started by ora_lover,

    الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته دالة NEXT_DAY احد دوال التاريخ المفروض انها تعطى التاريخ القادم لليوم المحدد بها مثلا ( اريد ان اعرف تاريخ يوم الاحد القادم من تاريخ 2/1/2006 ) SELECT NEXT_DAY ('02-01-2006','SUNDAY') FROM dual; المفروض انها تعطى تاريخ 8/1/2006 ولكنها تعطى تاريخ 1/1/2006 انظر الصورة لكن عندما استخدم الارقام بدلا من اسم اليوم تكون النتيجة صحيحة SELECT NEXT_DAY ('02-01-2006',2) FROM dual; انظر الصورة لماذا تعطى هذة النتيجة الغريبة مع استخدام اسم اليوم ولكنها تعطى النتيجة الصحيحة مع استخدام رقم اليوم ملحوظة يجب ان تكون لغة التاريخ اللغة الانجليزية والا لن تعمل معكم للاخوة الذين يوجد عندهم التاريخ باللغة العربية…

    • 3 رد
    • 2.3k مشاهدة
  23. MOHAMEDABBAS
    Started by MOHAMEDABBAS,

    بسم الله الرحمن الرحيم ا لمستوى الاول نظم ومعلومات القوات المسلحة القرص كما هو الحال الان وانا ادرسه بالمعهد حاليا وهاذا الرابط للملفات تم إزالة الروابط, الرجاء الرجوع لضوابط الموقع التي تخص عدم تداول المواد محفوظة الحقوق . إدارة الموقع رجاء اضافة رد للموضوع ولو بكلمة ولا تنسى من يقدم لك يد العون وهو لا يرا وجهك باللتوفية ان شاء الله

    • 4 رد
    • 2.3k مشاهدة
  24. std_oracle
    Started by std_oracle,

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

    • 5 رد
    • 2.3k مشاهدة
  25. OSAMY
    Started by OSAMY,

    انا عاوز ادرس SQL وفيه عضو قال ان هناك اتنين: (((((((( ما قررتش دراسة الداتا بيز كمبرمج developer أو كإداره adminestrator )))))))))))) فمش عارف ايه الفرق وايه الي مفروض اني ادرسه ولما دورت على النت لاقيت SQL ENTERPRISE 2000 وواحد تاني اسمه2000 SQL DEVELOPER`S وانا نزلت الVS.NET2005 وانا بصطب لاقيت SQL 2005 هوه ده ولا ده حاجه تانيييييييييييه ولو مش هوه انزل 2000 ولا 2005

    • 5 رد
    • 2.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.