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

    السلام عليكم عندي بعض الاستفسارات اولا انشأت شاشة دخول للبرنامج فيها كود المستخدم اسم المستخدم الباسورد عند كتابة كود المستخدم يعطيه اسم المستخدم تلقائي وعند كتابة الباسورد يتم التشيك على يوسر الكود والباسورد وكذلك حالة المستخدم حيث اني استخدمت كود الاستاذ احمد في هذا المنتدى وعدلت في الكود ولكن يوجد لدي خطأ في الكود اتمنى ان يساعدني من له خبره وشكرا ما اريده هو التالي التشيك على اليوسر كود والباسورد اذا كانا صحيحين يفتح الشاشه الرئيسيه واذا خطأ يعطيه رساله خطأ في حالة ترك حقلي اليوسر كود والباسوورد او احدهم والضغط على "دخول" يعطيه رساله خطأ اذا كان حالة المستخدم 0=(USER_TYPE) يعطيه رساله المستخدم غير مفعل لا ارغب في وجود عداد يحسب عدد مرات كتابه اليوسر وال…

    • 2 رد
    • 2k مشاهدة
  2. mohamed.ali
    Started by mohamed.ali,

    السلام عليكم هذه select statement لمعرفة السجلات المكررة فى جدول ما select rowid r,deptno,dname from dept a where < rowid ; (select min(rowid) from dept b where b.deptno = a.deptno and b.dname = a.dname ) أرجو شرح هذا الكود بالتفصيل ... وشكرا

      • أعجبني
    • 2 رد
    • 1.1k مشاهدة
  3. mohamed2316
    Started by mohamed2316,

    السلام عليكم ورحمة الله وبركاته عندى جدول لحساب الفائدة ومعدل الفائدة ممكن يتغير كل فترة اريد ان اعرف تغيرات الفائدة التى تمت مثلا الجدول عبارة عن نوع الحساب الرصيد معدل الفائدة توفير 10000 10% لما بغير المعدل بستخدم جملة update فمثلا غيرت المعدل فى 1/1 كان 12% وفى 1/7 كان 11% وفى 1/11 كان 10% لما بستخدم جملة select بيعرض لى اخر معدل فقط المطلوب منى بجملة select يعرض لى معدلات الفائدة ال استخدمتها خلال سنة مثلا

      • أعجبني
    • 3 رد
    • 968 مشاهدة
  4. undercover
    Started by undercover,

    السلام عليكم ورحمة الله ارجوا المساعده العاجله في حل هذا السؤال ... يوجد مرفق لسؤال .. ومرفق لمحاولة الحل new.zip

    • 0 رد
    • 615 مشاهدة
  5. ahmedmohamedali
    Started by ahmedmohamedali,

    ممكن شرح بالعربي لأستخدام ال regular expression بحيث نفهم الأسس بتاعتها و ندر نطبقها عملي

    • 2 رد
    • 1.2k مشاهدة
  6. مـــنال
    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 مشاهدة
  7. usamaweb
    Started by usamaweb,

    من اين احصل على جداول OCP ,وهي employees department وشكراً

    • 1 رد
    • 1.7k مشاهدة
  8. رعد السماء
    Started by رعد السماء,

    كيفية الدخول علي الsql من الاكسبلورر أرجو الرد سريعا يا جماعة أريد عمل اتصال بقاعة البيانات عن طريق مستكشف النت

    • 3 رد
    • 2.7k مشاهدة
  9. osaid suliebi
    Started by osaid suliebi,

    اخواني.. عندي 2 list_item في الفورم يحتووا على عناصر في كل منهم كيف يمكن ان اعمل اذا اخترت عنصر في القائمة 1 ان يظهر عناصر معينة في 2 اي مثلا اذا اخترت الجنسية دولة معينة ان يعطيني في القائمة 2 مدن هذه الدولة. ولكم جزيل الشكر

    • 3 رد
    • 1.9k مشاهدة
  10. tarek200_jo
    Started by tarek200_jo,

    السلام عليكم .....انا احاول يا اخوان ان اعمل database triggerبعد عملية الinsert بحيث يقوم هذا ال trigger بعمل truncate لكل السجلات الموجودة في جدول معين ,ولكن عند تشغيله تظهر رسالة خظأ تقول انه لا يمكن عمل commit في الtrigger فحاولت ان اعمل delete table_name; و اقوم بعها بعمل commit ولكن تظهر نفس الرسالة . فهل من مساعدة؟؟؟؟؟؟؟؟؟

    • 3 رد
    • 2.6k مشاهدة
    عبدالله ندا
  11. meshmesh173
    Started by meshmesh173,

    من فضلكم اريد dump لل hr

    • 2 رد
    • 1.7k مشاهدة
  12. tommy_azzam
    Started by tommy_azzam,

    السلام عليكم ورحمه الله ,, قبل ما اطرح السؤال عليكم .. قد قمت ببحث في المنتدي علي نفس السؤال وجت اجابه لكنها كانت صغيره نوعا ما سؤالي هو : INDEX BY Table ؟ وفيم يستخدم ؟ وشكرا لجميع القائمين علي هذا المنتدي الرائع

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

    اريد ال Labs أو ال Soln لل PL/SQL و شكراً

    • 3 رد
    • 1.8k مشاهدة
  14. MMA
    Started by MMA,

    الإخوة الكرام ، السلام عليكم ورحمة الله وبركاتة ، من المعتاد عند إنشاء أمر Object Type بقاعدة البيانات تتم كما يلي : Create Or Replace Type O_Emp Is Object(EmpNo Number(10),Ename VarChar2(20)); / Create Or Replace Type T_Emp Is Table Of O_Emp; / بعد ذلك يمكننا إستخدامهم بكل بساطة كما يلي : Declare P_Emp T_Emp := T_Emp(); Begin P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(1,'Ahmed'); P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(2,'Usif'); P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(3,'Sara'); End; / ولكن عند محاولة ربط Object Type مباشرتاً مع جدول بأكثر من طريقة لا يقبل معي ، أنظروا : Create Or Replace Type O_Emp Is RefCursor Return Emp%RowType; / Create O…

    • 2 رد
    • 1.7k مشاهدة
  15. abdool90
    Started by abdool90,

    هنا تجدون دروس مبسطة الكتاب الاول الكتاب الثانى

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

    السلام عليكم ممكن حد يساعدنى يا جماعة فى حل ال practice ده Practice 2 1. Create and invoke the GET_JOB function to return a job title. a. Create and compile a function called GET_JOB to return a job title. b. Create a VARCHAR2 host variable called TITLE, allowing a length of 35 characters. Invoke the function with SA_REP job ID to return the value in the host variable. Print the host variable to view the result. 2. Create a function called GET_ANNUAL_COMP to return the annual salary computed from an employee’s monthly salary and commission passed as parameters. a. Develop and store the function GET_ANNUAL_COMP, accepting parameter values for monthly salary and commissi…

    • 1 رد
    • 4.3k مشاهدة
  17. hrs
    Started by hrs,

    انا عاملة داتا بيز تريجر لجدول معين يضيف فيه ريكورد لو حصل لهم تغير بس انا بشوف انه يحط فيه مع انه مافيش تغيير؟؟ فهل هو يضيفهم كل يوم ولا ايه؟ ان شاء الله تقدرون تفيدوني اممممم وبس 1111.bmp

    • 7 رد
    • 2k مشاهدة
  18. المفيد

    ممكن طريقة الدخول على قاعدة بيانات نسية اسم المستخدم وكلمة المرور

    • 6 رد
    • 3.9k مشاهدة
  19. محمد محمود فتحي
    Started by محمد محمود فتحي,

    ارجوكم اريد ان اعمل قاعدة بيانات خاصة ثم بعد ذلك اريد ان احفظها في FOLDER ونقلها لجهاز تاني كما SQL SERVER

    • 1 رد
    • 1k مشاهدة
  20. topone
    Started by topone,

    انا عملت تقرير يقوم بحسب مجموع الرواتب بشكل تراكمي اذا انا في دائره 10 والدائره 10 يوجد فيها 10 موظفين موزعين على صفحتين بحيث يظهر كل صفحه فيها 5 موظفين اريد ان اعمل فورميولا تقوم بحساب المجموع لرواتب الموظفين على الصفحه التانيه بحيث تجمع مجموع الصفحه الاولى ومجموع الصفحه التانيه وعند تغير رقم الدائره يبدا يحسب من البدايه بحث يتعامل مع كل دائره لوحدها ممكن مو فاهمين كتير علي عشان هيك راح ارفق ريبورت بسيط انا عملت المجموع الترامي في التقرير ويظهر بتقرير بلون نهدي بس مشكلتي انو بجمع كل الدوائر مع بعض انا بدي انو يجمع على مستو كل دائره sum.rar

    • 1 رد
    • 1.2k مشاهدة
  21. حاحا
    Started by حاحا,

    • 0 رد
    • 746 مشاهدة
  22. Ahmed_oracle

    السلام عليكم لدى عمود رقم الادارة فى جدول الموظفين ... وهو ليس مربوط مع جدول رموز الادارات كان الربط برمجيا وليس من خلال الربط فى قاعدة البيانات بين الجدولين المهم توجد لدي ارقام فى هذا العمود مثل من 10 الى 50 الرمز الجديد 20 الى 60 الرمز الجديد 30 ال 70 الرمز الجديد المشكلة فى القادم... وهو تعديل الرموز الاساسية ( وليست الرموز الجديده الناتجه عن التعديل فى الخطوات السابقة) 50 الرمز القديم الاساسى الى 55 60 الرمز القديم الاساسى الى 66 70 الرمز القديم الاساسى الى 77 ارجوا المساعدة هل يمكن التنفيذ للتعديل للكل بامر واحد بدون commit او ان هناك حل اخر

    • 1 رد
    • 784 مشاهدة
  23. eslam elbyaly
    Started by eslam elbyaly,

    السلام عليكم ورحمة الله وبركاته لو سمحتو يا جماعة انا اول مرة احاول ارسل ايميل من الداتا بيز باستخدام utl_mail وبحاول اعمل الخطوات واحدة واحدة بس العملية مش راضية تتنفذ ( ارجو المساعدة ) انا عملت الخطوتين دول SQL> @{ORACLE_HOME}/rdbms/admin/utlmail.SQL SQL> @{ORACLE_HOME}/rdbms/admin/prvtmail.plb وبعدين SQL> ALTER SYSTEM SET smtp_out_server = 'smtp.server.com.' SCOPE=BOTH; مش عارف هى كده صح ولا لا بس هى فعلت اتنفذت وجيت اعوض بقى فى ال parameters بتاعت ال utl_mail.send ممشاش الموضوع وطلعلى الايرور ده ERROR at line 1: ORA-29278: SMTP transient error: 421 Service not available ORA-06512: at "SYS.UTL_SMTP", line 21 ORA-06512: at "SYS.UTL_SMTP", line 97 ORA-06512…

    • 3 رد
    • 2.4k مشاهدة
  24. saleh saleh

    يا جماعة الخير انا محتاج رابط تحميل اوراكل 10g وشكرا ...

    • 1 رد
    • 833 مشاهدة
    ميسم الكرام
  25. salah_sql
    Started by salah_sql,

    السلام عليكم حد عنده دكويمنت عن Oracle Standard Code او يشرحلنا عبارة عن ايه

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