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

    في خطأ في الكود اتمنى اعرف ليش (هو ما بنفذ بعد الelse)انا كثير مستعجل FUNCTION CAL_EMP_SAL (num in integer,v_employee_id in employees.employee_id%type) return number is v_manager_id employees.manager_id%type; sal number := 0; begin select distinct(nvl(manager_id,0)) into v_manager_id from employees where manager_id=v_employee_id; if (v_manager_id=v_employee_id) then select (salary+nvl(commission_pct,0)+num)-salary*0.16 into sal from employees where employee_id=v_employee_id; else select (salary+nvl(commission_pct,0))-salary*0.16 into sal from employees where employee_id=v_employee_id; end if; return sal; end;

    • 1 رد
    • 1.4k مشاهدة
  2. amr fawzy
    Started by amr fawzy,

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

    • 2 رد
    • 1.6k مشاهدة
  3. aelmasry
    Started by aelmasry,

    ممكن تساعدونى فى معرفة الفرق بين DEFERRABLE and INITIALLY DEFERRED وجزاكم الله خيرا

    • 1 رد
    • 1.9k مشاهدة
  4. altefish
    Started by altefish,

    أرجو من الأخوه الكرام دمج هاتين الجملتين فى جمله بحيث النتيجه تكون dr لا يساوى cr select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='cr' group by uti; select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='dr' group by uti;

    • 3 رد
    • 1.8k مشاهدة
  5. interface
    Started by interface,

    السلام عليكم استعلام بسيط الجدول emp الحقول ename , department, add, salary اريد ان يعرض لي في جدول آخر ename , salary فكتبت هذا insert into table student from emp select ename ,salary ; فيعرض جطاء ا ين الخطاء في هذا

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

    ياريت يأخواني لو في حد عندة سيديهات تعليم ال pl/sql صوت وصورة اوحتى كنب بشرح تفصيلي او عندة استعداد يشرح لنا ال pl/sql بمقايل انا الحقيقة خلصت الsql في معهد نيوهورايزون وحاسس اني تايه فيه معلومات كتيرة جدا ومحتاج مساعدة برجاء الأفادة وربنا يجعل هذا في ميزان حسناتكم يوم القيامة بأذن الله الأيميل walidelhossieny@yahoo.com

    • 2 رد
    • 2.4k مشاهدة
  7. R.hamed

    ما هي الخطوة الثانية للوصول الى الاوراكل بعد ان اعرف الpl/sql؟؟؟؟؟؟؟؟؟؟ او اذا كان السؤال خطأ اتمنى ان يقوم احد بتعديل السؤال اتمنى ان اكون من المحترفين في الاوراكل لكن اريد المساعدة في ترتيب افكاري :angry:

    • 4 رد
    • 2k مشاهدة
  8. tarek200_jo
    Started by tarek200_jo,

    السلام عليكم و رحمة الله و بركاته أريد يا إخوان أن أقوم بعمل كود plsql يقوم بتشغل برنامج من الويندوز مثل الحاسبه Calc او Notpade, فما هو الامر الذي يمكن كتابته للقيام بهذه المهمة , علما أنني قمت بتجربة أمر Host على sql و نجحت العملية و لكن لم تنجح عن كتابة أمر Host في PLSQL فهذا الامر غير معرف بداخل ال PLSQL. بارك الله فيكم و سدد خطاكم أرجو الاجابه بسرعه السلام عليكم

    • 4 رد
    • 2k مشاهدة
  9. mariam_shahien
    Started by mariam_shahien,

    i want any explane about trigers can i have any help

    • 1 رد
    • 1.4k مشاهدة
  10. ya_ro2005
    Started by ya_ro2005,

    السلام عليكم ورحمة الله وبركاته انا عندي امتحان يوم السبت القادم في الاوراكل وعندي نسنخة من tstking كيف اتاكد من ان اجابات الاسئلة الموجودة صحيحة واد امكن توضيحها حتى ما عتمد عليها رجاء المساعدة بالسرعةة الممكنة :angry:

    • 1 رد
    • 1.6k مشاهدة
  11. a_m2
    Started by a_m2,

    الدرس الثالنى السلام عليكم اعضاء المنتدى هذا هو الدرس الثانى لموضوع تعلم الاوراكل بسهوله وموضوع اليوم عن كفية استخدام where اليوم سنتحدث عن استخدام عبارة where فى الكود فقد لاحظنا فى الدرس الثانى اننا عندما نستدعى اى بيانات من الجدول كانت تاتينا جميع البيانات الموجوده فى الجدول مره واحده دون تحديد فمثلا Selet last_name,salary from employees; فى هذا الكود كما عرفنا سنستدعى اسم الموظف ومرتبه وسنلاحظ من الناتج انه قام باحضار اسماء ومرتبات جميع الموظفين الموجودين فى الجدول دون اى تمييز وطبعا هذا شئ غير عملى بالمره وهنا تاتى اهمية where وتستخدم where للحصول على ناتج اكثر تحديدا ودقه وهناك اشياء تستخدم مع عبارة where وهى كما يلى Operator Meaning = يساوى > اكبر …

    • 0 رد
    • 1.4k مشاهدة
  12. R.hamed
    Started by R.hamed,

    اتمنى من كل واحد عندو اسئلة في مادة pl/sql بالعربي يبعتلي ايها لاني مش عارف اقيم حالي في المادة

    • 0 رد
    • 1.2k مشاهدة
  13. R.hamed
    Started by R.hamed,

    بحاجة لشرح عن oracle supplied package انا حابب افهم بتفصيل (بالعربي)

    • 0 رد
    • 1.3k مشاهدة
  14. R.hamed
    Started by R.hamed,

    سلام عليكم ورحمة الله وبركاته انا عضو جديد اتمنى ان اصبح مثل هل المجموعة الحلوة ,ارجو المساعدة في فهم ال pl/sql

    • 0 رد
    • 1.3k مشاهدة
  15. a_m2
    Started by a_m2,

    السلام عليكم شباب ساقوم بشرح السيكويل ببساطه شديده وشرحى موجه للمبتدئين امثالى وارجوا من اهل الخبره لو وجدوا اى تعقيب ان ينبهونى له فورا لانه جل من لا يخطئ نبدأ اولا نبدا بتنزيل كل ما يلزمنا لدراسة الاوراكل ونبدا اولا بالبرنامج http://download.oracle.com/otn/nt/or...base_win32.zip الرابط السابق هو رابط البرنامج وهو من الشركه نفسها ولكى تستطيع التحميل لابد ان تسجل لديهم والتسجيل مجانى ولن يستغرق اى وقت وهذا رابط كتاب يشرح كيفية فرد البرنامج خطوه بخطوه http://www.zshare.net/download/23136086aec987/ هذا رابط دروس السيكويل http://www.zshare.net/download/2313296eea7bc3/ امتحانات السيكويل http://www.zshare.net/download/…

    • 0 رد
    • 2k مشاهدة
  16. hussienburhan
    Started by hussienburhan,

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

    • 5 رد
    • 3k مشاهدة
  17. vanpersie
    Started by vanpersie,

    ارجو منكم المساعدة في تصحيح الخطا في هذا الكود وهو عبارة عن كود تعديل ,حيث تاتيني رسالة الخطا الاتية:- frm 40105 unable to resolve reference to item button.save اسم الجدول students المفتاح الاساسي stud_id اعطيت الموديول اسم students declare begin ;( set_item_property(students.stud_id,enabled,property_false ;( set_item_property(button.save',enabled,property_true ;('go_block('students ;(go_item'student.stud_id ;end

    • 4 رد
    • 2.2k مشاهدة
  18. amd_el
    Started by amd_el,

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

    • 10 رد
    • 3.5k مشاهدة
  19. ولـــيد
    Started by ولـــيد,

    السلام عليكم ... كيفكم شباب من فتره ماسألنا في المنتدى ... زمن عن الاوركل س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟ حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده. هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry: انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم والله ولي التوفيق.

    • 4 رد
    • 4.6k مشاهدة
  20. secret_of_life
    Started by secret_of_life,

    بسم الله الرحمن الرحيم اخواني الافاضل اعاني من مشكلة مع قاعدة البيانات بعد رفعها على الاستضافة الجديدة وبعد قراءات لي و بحث في مواقع ذات علاقة بالمنتديات و قواعد البيانات طرحت احتمال ان يكون سبب ظهور المنتدى بعلامات استفهام في اجزاء كبيرة منه مثل الصفحة الرئيسية و بيانات الاعضاء و اسماء المجموعات...الخ لان ال charset في قاعدة البيانات موضوع على : UTF-8 و قد حاولت تغييره و لكن لا اعرف الطريقة تمكنت فقط من تغيير ال: connection collation الى cp1256_general_ci ولا اعرف هل هذا هو المناسب ام latin1? حيث ان ال charset للقاعدة المصدر كان latin1 (cp1252) latin1 لكن لم استطع تغيير ال charset الى cp 1256 او حتى latin1 وايهم الانسب ليظهر العربي بدون علامات استفهام فكي…

    • 16 رد
    • 4.9k مشاهدة
  21. alcagam

    أريد عمل زناد يشترط الا يكون راتب الموظف أكبر من راتب الرئيس وقد حاولت التالي لكن ما ظبطت ,, معليش أخوكم لسة في بداية الطريق أرجوا المساعة وجزا الله خيراً كل من يقوم على أمر هذا المنتدى الذي أقل ما يقال عنه أنه رائع ... SQL> create or replace procedure get_president_sal 2 (v_job in emp2.job%type) 3 is 4 v_sal emp2.sal%type; 5 begin 6 select sal into v_sal 7 from emp2 8 where job = 'PRESIDENT'; 9 END get_president_sal; 10 / Procedure created. SQL> EXECUTE get_president_sal('PRESIDENT') PL/SQL procedure successfully completed. SQL> CREATE OR REPLACE TRIGGER not_ov_president_sal 2 before update or insert of sal,job on emp2 3 FOR …

    • 2 رد
    • 1.4k مشاهدة
  22. farooq
    Started by farooq,

    بسم الله الرحمن الرحيم الحمدلله انا نجحت فى الامتحان وجبت 65 من 66 الحمدلله الصراحة الامتحان كان سهل farooq112@hotmail.com deviloracle1414@hotmail.com

    • 3 رد
    • 1.9k مشاهدة
  23. Mala_Moh
    Started by Mala_Moh,

    السلام عليكم ورحمة الله وبركاته ياريت حد يدلنى على مكان أنزل منه pl/sql developer

    • 1 رد
    • 1.9k مشاهدة
  24. khaled_aboissa_ocp
    Started by khaled_aboissa_ocp,

    I was searching about a tool to get converting SQL query code from M.S Access to SQL Oracle. Because; I have a hundreds of queries bullied by M.S Access and I'll migrate this database to Oracle. Thanks

    • 0 رد
    • 1.5k مشاهدة
  25. MMA

    إخواني الكرام ، تحية طيبة وبعد، أنظروا معي الي هذا السيناريو الجميل 1- قمت بإنشاء النوع التالي : Create Or Replace Type T_Phone Is Object(Phone1 VarChar2(5),Phone2 VarChar2(10)) / 2- وقمت بإنشاء جدول الموظفين ، ويرتبط النوع السابق لهاتف الموظف : Create Table Emp ( Emp_ID Number(10), Emp_Code VarChar2(10), Emp_Name VarChar2(50), Emp_Phone T_Phone, Constraint PK_EMP Primary Key(Emp_ID) ) / 3- قمت بإجراء إدراج لمجموعة من السجلات : Insert Into Emp Values(1,'001','Ahmed',T_Phone('02-54215678','012-25789425')); Insert Into Emp Values(2,'002','Usif', T_Phone('05-32564785','012-85426549')); Insert Into Emp Values(3,'003','Sara', T_Phone('04-457…

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