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

    التمرين (1) عمل اختبار على تاريخ التعيين اذا كان تاريخ التوظيف غير تاريخ اليوم ياخذ الموظف زيادة في الراتب بمقدار 500 ريال واذا كان الموظف تم تعيينه اليوم فلا زيادة له ؟ الحل if heredate =systdate then sal:=sal+0 else sal:=sal+500 end if ; end; / التمرين(2) عدلي في رواتب المدراء لتصبح 10000 للجميع ؟ الحل declare i emp.job%type=10000; begin update emp set sal=i where job='maneger'; end; /

    • 1 رد
    • 1.3k مشاهدة
  2. mido_develper
    Started by mido_develper,

    من فضلكم كنت عاوز اعرف الفرق بين المثالين دول: المثال الاول: CREATE OR REPLACE VIEW empvu10 (employee_number, employee_name, job_title) AS SELECT employee_id, last_name, job_id FROM employees WHERE department_id = 10 WITH READ ONLY; المثال الثانى: CREATE OR REPLACE VIEW empvu20 AS SELECT * FROM employees WHERE department_id = 20 WITH CHECK OPTION CONSTRAINT empvu20_ck ; يعنى باختصار كنت عاوز اعرف الفرق بين WITH READ ONLY و WITH CHECK OPTION CONSTRAINT empvu20_ck وجزاكم الله كل خير.......................

    • 1 رد
    • 1.3k مشاهدة
  3. yamar911
    Started by yamar911,

    صباح الخير شباب شو الطريقة اللي اقدر اطلع رقم الموظف المكرر اكثر من مرتين

    • 1 رد
    • 1.3k مشاهدة
    المكابرابى
  4. mohammadfowela
    Started by mohammadfowela,

    ارجو وضع لينكات تحميل أجوبة اسئلة ال pl sql الموجوده فى نهاية كل فصل فى الماتيريال اللى بيدرسها معهد نظم المعلومات او اوراكل ايجيبت او اى مركز معتمد انا قلبت الدنيا عليه ومش للاقيها ارجوكم يا جماعه انا محتاجها جدا وجزاكم الله خيرا مقدما

    • 0 رد
    • 1.3k مشاهدة
  5. abdo_001
    Started by abdo_001,

    cool sequence code attached seq.txt

    • 0 رد
    • 1.3k مشاهدة
  6. salmaa

    اخواني في الله السلام عليكم ورحمة الله وبركاته عندي شوية اسئلة ما هو فائده المتغير -- ولية بحتاج اكتبه -- ولو ما كتبتكوش اية ممكن يحصل او اية الفرق كوني انه تكتبة او لم اكتبة لان المتغير ده عقدني مش فاهم اي تفاصيل عنه 2 - ما فائده البرامتر في البروسيتجر ولبة بكتبة برضوا 3- ما الفرق بين anonymouns block and name block وما استخدامهم 4- الفرق بين sub program and program unit 5- ما هو pl/sql interpreter جزاكم الله خير وكل عام وانت بالف خير بمناسبة شهر رمضان وصلي الله وسلم علي سيدنا محمد وعلي اله واصحابه اجمعين شكرا

    • 0 رد
    • 1.3k مشاهدة
  7. التعليم

    انا حطيت الصورة في ال data base في 10 جي واتسيفت لكن لما اجي اعمل select بيطلع لي error وبيقول لي sp2-0678:column or attribute type can not be displayed by sql*plus ياريت بجد حد يساعدني ياريت انا محتاج ليها اوي ده ايميلي ياريت تبعت ليا الحل ياريت ضروري miss_jojo87@hotmail.com

    • 1 رد
    • 1.3k مشاهدة
  8. Shibeika
    Started by Shibeika,

    السلام عليكم ورحمة الله وبركاته أخواني الأعزاء من خلال هذه النافذه سأبدأ بنقل تجاربي المتواضعة التي قمت بها في المؤسسة التي أعمل بها لعمل ملفات سكربت لغرض الإتصال بأي مستخدم وتشغيل ال Script نتجية تشغيل هذا الملف الآتي 1- ملف سكربت بإسم username.sql في محرك الأقراص c:\ 2- cmd file بإسم username.cmd في محرك الأقراص c:\ وإليكم الملف التالي set heading off variable username varchar2(100) variable password varchar2(100) variable host_string varchar2(100) accept username prompt 'Enter username ' accept password prompt 'Enter password ' hide accept host_string prompt 'Enter host_string ' declare menu_no number:=&&menu_choice; begin :username:='&&usernam…

    • 0 رد
    • 1.3k مشاهدة
  9. prali
    Started by prali,

    UPDATE fish_species SET fish_species.fish_specie_family_id = (SELECT fish_families.ID FROM fish_families WHERE is_family = 1) WHERE fish_species.family IN (SELECT DISTINCT fish_families.science_name FROM fish_families WHERE fish_families.is_family = 1)

    • 2 رد
    • 1.3k مشاهدة
  10. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله لا أعلم ماهي الفائده الكبيره من عمل Package الذي أعرفه أن الباكيج عباره عن إنشاء باكيبج وبداخله نكتب ال Function وال Procedure والباراميتر المرسله والقيمه المرجعه. وفي داخل ال Package Body نكتب كل الفنكشن والبروسيجر . هل يوجد غير هذا. لأنه يوج Object إسمه Function في أوراكل ممكن نقوم بإنشاء فنكشن وبداخله وكذلك أيضاُ بروسيجر فلماذا الباكيج ايضاً ممكن أحد يشرحلي وجزاكم الله خير.

    • 2 رد
    • 1.3k مشاهدة
  11. heba_salah_ali
    Started by heba_salah_ali,

    define p=50.5 declare v number (9,2) := &p; begin v :=v/12; end; -- the end / - ما هو الفرق بين define و declare - لم يعطيني رسالة النهاية (-- the end ) ولا اعرف لماذا

    • 1 رد
    • 1.3k مشاهدة
  12. الحكيمي
    Started by الحكيمي,

    بسم الله الرحمن الرحيم الاخوة الاعزاء انا كتبت الموضوع هذا في قسم الفورمز وساعدوني الاخوة في المنتدى لكن لم يكن هناك حل سليم فقلت يمكن الاقي الحل في فسم pl/sql الطلب هو الاتي اريد عمل جملة cursor تقوم بارجاع كافة ارقم الاطباء من جدول المندوب للمتغير A وبعدين عند ادخال الطباء في جدول المندوب تقوم بمقارنة رقم الطبيب الجديد مع ارقام الاطباء الموجودة مسبقا بحيث انه اذا اظفت رقم طبيب مكرر تظهر لي رسالة تقول ان الرقم موجود مسبقا انا كتبت الكود التالي ولكن هناك خطى فيه وهو ان الرساله تظهر في كل الاحوال سواء كان الطبيب مكرر ام غير مكرر declare cursor A is select all doc_no from mandob_do where :mandob_up.man_no=:mandob_do.man_no; AA A%rowtype; bb number; begin open a; fet…

    • 4 رد
    • 1.3k مشاهدة
  13. al farouk
    Started by al farouk,

    لو تفضلتم ........ انا خلصت كورس oracle developer 10g واريد دخول امتحان sql اريد نصيحتكم لى اعمل ايه اريد رقم الامتحان ولو فيه حد عنده pass4sure , testking ياريت يبعتها لى .. وهذا هو ايميلى... eng_osama_01@yahoo.com وجزاكم الله خيرا .

    • 1 رد
    • 1.3k مشاهدة
  14. ramy.orcale
    Started by ramy.orcale,

    بسم الله الرحمن الرحيم فكرت اعمل الموضوع دة لكل جمل ال select وتطبيقاتها علي hr schems ارجو من كل شخص عندو جملة select يمكن تفيد انو مايبخلش علينا بيها وانا اول الناس اعلي خمس مرتبات علي مستوي الموظفين عموما select salary,last_name from (select salary,last_name from employees order by salary desc) where Rownum <6 -------------------------------------------------------------------- اعلي ثلاث رواتب مع العرض في صورة اعمدة واعطاء اسم مستعار select max(a.salary) first , max(b.salary) second , max(c.salary)third from employees a , employees b , employees c where a.salary>b.salary and b.salary > c.salary ---------------------------------------…

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

    DECLARE l_count VARCHAR2(50) ; l_text VARCHAR2(50); BEGIN l_count:= GET_LIST_ELEMENT_COUNT('FORMS'); FOR i in 1..TO_NUMBER(l_count) LOOP IF GET_LIST_ELEMENT_VALUE('FORMS',i) =:FORMS THEN l_text := GET_LIST_ELEMENT_LABEL('forms',I); open_form('D:\my files\oracle\FORMS WORK\MEDO\'||l_TEXT); END IF; END LOOP; END; الكود دا انا بقرا بيه ال LABEL من ال LIST ITEM هو شغال بس بيعملى EXCEPTION وتعبت معاه يا ريت لو حد يساعدنى

      • أعجبني
    • 9 رد
    • 1.3k مشاهدة
  16. XXXprinceXXXorcl
    Started by XXXprinceXXXorcl,

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

      • أعجبني
    • 13 رد
    • 1.3k مشاهدة
  17. sasa87
    Started by sasa87,

    ممكن حد يقلي افضل كتاب اذاكر منه علشان امتحان السكول(pass4sure,test king,actual test ) انا عندي التلت كتب وكل كتاب في اساله زياده عن الاخر معظم الاسئله بتيجي من اي كتاب انا عاوز اسمع رد الناس الي متحنت رجاااااااااااااء شكراااااااااا

    • 5 رد
    • 1.3k مشاهدة
  18. asd13

    السلام عليكم مطلوب مني عمل query لمعرفة اسم الجدول وبجانبه عدد الصفوف التي بداخله وجزاكم الله خير

    • 3 رد
    • 1.3k مشاهدة
  19. ناصرمصور

    السلام عليكم في جدولين الاول يحتوي على حقل واحد من نوع رقمي no والجدول الثاني يحتوي على حقلين من نوع رقمي from_no,to_no المطلوب اظهار الارقام التي في الجدول الاول ولاتوجد في الجدول الثاني الجدول الاول يحتوي no 1 2 3 4 5 6 7 8 9 10 الجدول الثاني يحتوي على from_no,to_no 2 4 6 9 النتيجة 1 5

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

    الاخوه الاعزاء كيف ممكن اعمل مطابقة للdb حيث اعرف هل البيانات نفسها ام حدث فيها تغيير واعرف اين التغيير عندما انقله من جهازاي اعمل لهاbackup وانزله في جهاز اخر .. والف شكر لكم اخواني الاعزاء

    • 1 رد
    • 1.3k مشاهدة
  21. PrisonBreak

    Create Table Dep ( Dep_No Number(10), Dep_Name VarChar2(50), MMD NUMBER(9), Constraint PK_Dep Primary Key(Dep_No) ) / Create Table Emp ( Emp_No Number(10), Emp_Name VarChar2(50), Emp_DepNo Number(10), MMD NUMBER(9), ) Alter Table Emp Add ( Constraint FK_Emp_Dep Foreign Key(Emp_DepNo)n References (Dep.Dep_No) On Delete Cascade ) هل من الممكن عمل علاقة أخرى بين الجدولين بحيث أنني لو قمت بتغيير قيمة حقل الــ ( MMD) في الجدول الثانوي يقوم بتغييرها تلقائيا في الجدول الرئيسي ...؟؟ مع العلم أن الجدول الثانوي لا يحتوي على مفتاح رئيسي والجدولين مختلفين في المواصفات وليس هناك تشابه الا بعمود أو اثنين يشتركات في المواصفات فقط بين الجدولين.. توضيح : في الجدول الثانوي (اسمه …

    • 3 رد
    • 1.3k مشاهدة
  22. PANCHI
    Started by PANCHI,

    السلام عليكم اعزائي خبراء PL/SQL لدي CURSOR يقوم بإدخال قيم محددة الي حقول في جدول معين وممكن ان يكون ادخال البيانات مكون من 3 سجلات او اكثر وبنفس القيم المدخلة ماعدا حقل واحد يجب ان تتغير فيه القيمة في كل سجل, قمت بإستخدام PROMPT لهذا الحقل إلا انه يأخذ القيمة المدخلة الأولى ويكررها في باقي السجلات مثل باقي القيم اي ان الPROMPT لايظهر الا مرة واحدة في البداية .. والفكرة اني اريد هذا ال PROMPT يظهر عند ادخال كل سجل جديد وهذا هو ال CURSORارجو ممن لديه الفكرة ان يدلني على الحل وجزاكم الله خير DECLARE V_PRNUM PRSTATUS.PRNUM %TYPE :=:V_PRNUM; V_CHANGEDATE PRSTATUS.CHANGEDATE%TYPE:=SYSDATE; V_STATUS PRSTATUS.STATUS % TYPE; V_CHANGEBY PRSTATUS.CHANGEBY…

    • 5 رد
    • 1.3k مشاهدة
  23. ambenbirri
    Started by ambenbirri,

    السلام عليكم عندي تيبلز كالاتي:الدورة التكوينية ـتاريخ بداية الدورة التكوينية:10/10/2016 ـ عدد أيام الدورة التكوينية:3 المطلوب الحصول علي الجدول التالي:أيام الدورة هي 10/10/2016 11/10/2016 12/10/2016 اللاحسن تكون فنكشن ديت و شكرا مسبقا

      • أعجبني
    • 2 رد
    • 1.3k مشاهدة
  24. giga

    السلام عليكم ورحمته الله وبركاته (دوره اوراكل فيديو) تم الانتهاء من الدرس الثالث الخاص بي sqlبحمد الله والدرس عباره عن جزئين الجزي الاول http://www.4shared.com/file/72190511/623be8ad/sql3.html الجزء الثاني http://www.4shared.com/file/72199245/606681fe/sql33_where_1_.html ولا اريد منك غير الدعاء وعم الفائده

    • 0 رد
    • 1.3k مشاهدة
  25. mahmoudab
    Started by mahmoudab,

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

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