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

    مرحبا باخواني الاعزاء ارجو حل السؤال التالي : اضافة عموله لكل موظف حسب راتبه باستخدام CURSOR والمتغيرات عن طريق ال UPDATE , عن طريق جدول EMP........... مثلا اي ENTER_MIN(SAL)& ENTER_MAX (SAL)& ادخال الراتب يدوي مثال 100 300 العموله هيه 5% عن طريق ال UPDATE اي من راتب 100 الى راتب 300 العموله هيه 5% مابين 200 و 400 اريد لهم عموله 9% وهكذذذذذا في كل مره

    • 4 رد
    • 1.3k مشاهدة
  2. ali286

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

    • 1 رد
    • 1.2k مشاهدة
  3. aliseliman132

    نسيت باسوور يوزر ويعمل عليه برنامج ولا اريد تغيير الباسوورد

    المبرمج الصاعد
  4. تيسير نافع

    سلام عليكم ورحمة الله لاحظت على تريقر NEW_EMP_DEPT عندما يقوم بادخال سجل جديد لجدول NEW_EMPS من المفترض تلقائيا يقوم بتحديث بيانات جدول NEW_DEPTS وكذلك في عملية المسح او تعديل حقل SALARY ..فان عملية الادخال تتم وتنفذ لكن التعديل والمسح لا ينفذ..علما بانه لاتوجد رسالة خطأ. ارجو المساعدة مشكورين. كود التريقر: CREATE OR REPLACE TRIGGER NEW_EMP_DEPT INSTEAD OF INSERT OR UPDATE OR DELETE ON EMP_DETAILS for each row BEGIN IF INSERTING THEN INSERT INTO NEW_EMPS VALUES(:NEW.EMPLOYEE_ID,:NEW.LAST_NAME,:NEW.SALARY,:NEW.DEPARTMENT_ID); UPDATE NEW_DEPTS SET DEPT_SAL=DEPT_SAL+:NEW.SALARY ; WHERE DEPARTMENT_ID=:NEW.DEPARTMENT_ID …

    • 0 رد
    • 827 مشاهدة
    تيسير نافع
  5. visiterman
    Started by visiterman,

    سلام عليكم الاخوة الكرام عندي response من web service عبارة عن XML كيف يمكن قراءة عناصر هذا ال response واستخراج البيانات منه وشكرا

    • 0 رد
    • 973 مشاهدة
  6. KhalidSaleh
    Started by KhalidSaleh,

    عندي قاعدة بيانات اوراكل 11 من 2017 الى الان هل تحتاج قاعدة البيانات الى صيانه وكيف تحياتي

    • 1 رد
    • 1.3k مشاهدة
    محمود ربيع
  7. m_nasef

    أرجو الاجابة هذه الاسئلة 1- ما الفرق بين to_char(hire_date,'fxdd-mm-yy') to_char(hire_date,'fmdd-mm-yy') ---- 2-عند الترتيب بorder by order by name,sal desc هل تتم عملية الترتيب يرتب name تصاعديا وsal تنازليا أم ماذا ؟؟ 3-عندما أقوم بعمل select empno,last_name from .... union/union all select deptno,2 from... ما وظيفة union/union all 4-ما المقصود ب 1 هنا select 1 from emp

    • 1 رد
    • 1.6k مشاهدة
  8. alloom
    Started by alloom,

    السلام عليكم يعطيكم الف عافية السوال انا عندي جدوليين وبينهما علاقة اريد عندما ادخل على الجدول المسمى categories ان ينطلق trigger ويقوم بتعبئة جدول العلاقة بينهما بحيث ياخذ الرقم الذي تم ادخالة من الجدول الاول ودخلة مع كل المعلةمات الموجودة في الجدول الثاني . فكتبة ال trigger التالي شو الخطا فية create or replace trigger relation1_trig after insert on categories declare record number; cursor c1 is select jobid from jobs; begine for record in c1 loop insert into relation1 values(catid,record); end loop; end ;

    • 5 رد
    • 2k مشاهدة
  9. Essam
    Started by Essam,

    استخدمت قاعدة البيانات اوراكل (Oracle Database9i) و اوركل ديفلوبر(6i Oracle Developer ) لعمل الواجهات(Forms) و التقارير(Reports) و المخططات(Chart) .البرنامج يمثل خلاصة خبرتي لاكثر من ثلاث سنوات في هذا المجال و اعتقد انه قد تغلب بشكل ما على مشكلة الواجهات الكئيبة في Developer 6i.ارجوا من جميع الاعضاء ابداء ملاحظاتهم عليه... ملاحظات: 1. لتشغيل البرنامج: -The NLS CHARACTER SET is: AMERICAN_AMERICA.AR8MSWIN1256 - After runing the project.sql script copy the w_pro folder to the following path: C or D:\orant\forms60\ 2. تم ضغط البرنامج باستخدام برنامج Winrar على اربعة اجزاء. 3. ادين لهذا المنتدى بالشكر الكبير لانه كان سبب رئيسي في وصولي لهذه المعرفة المتواضعة في هذا المجا…

      • أعجبني
    • 120 رد
    • 52.1k مشاهدة
    محمد الشرقي
  10. eng_2007
    Started by eng_2007,

    السلام عليكم exp userid=scott/tiger file=c:\Backup\scott.dmp الأمر لم ينجح عندي عل أوراكل 9i هل في طريقه أخري لعمل backup للداتا بيز

    • 6 رد
    • 2.4k مشاهدة
    أسامة موسى
  11. الحكيمي
    Started by الحكيمي,

    لو تسمحو يا شباب اريد طريقة اجعل فيها جميع الجداول والحقول المنشاة في sql تظهر لي في المفكرة بشكل مرتب ودمتم سالمين

    • 2 رد
    • 1.4k مشاهدة
  12. PLANET
    Started by PLANET,

    كيف يمكن حفظ صورة في قاعدة البيانات و من ثم استعراضها في التقرير مع العلم انني استخدام قاعدة بيانات 9

    • 1 رد
    • 1.3k مشاهدة
  13. أبو محمـد
    Started by أبو محمـد,

    السلام عليكم ... هل استطيع ان اعرف عدد السجلات الموجودة في Cursor PROCEDURE aa.se_pr (pr_name_in in VARCHAR2,count_out out NUMBER, rec out MYPKG.CursorType ) IS BEGIN open rec for 'SELECT * FROM "pr_it" WHERE "pr_name_e" LIKE ''%' || pr_name_in || '%'''; END; ارغب في اسناد عدد السجلات الى متغير count_out

    • 1 رد
    • 1.4k مشاهدة
  14. al farouk
    Started by al farouk,

    لو تفضلتم وفيه شرح pl/sql فيديو ياريت تعرفونى الرابط وجزاكم الله خيرا

    • 1 رد
    • 3k مشاهدة
  15. chico_666
    Started by chico_666,

    امتحان ORACLE PLSQL IZO-147 للتحميل اضغط هنا!

    • 5 رد
    • 1.8k مشاهدة
  16. Mervar
    Started by Mervar,

    السلام عليكم ماهو الـ SQL.LOADER الموضوع هو اية ؟ عندي بيانات في ملف وورد او مفكر ة وبي ادخلها في جدول في الــ SQL واخد بال حطرتك معاية ! وعندي الجدول الي ابي ادخلة فية بس كيف تتم لاضافة انا قرات ان الـLOADER اداة داخل الـSQL كيف استخدمها او هي اداة اضيفها وفين القاها وطريقةالتنزل وتركيب وشكرا سوال سهل مرة فية رابط يتكم عن الـ LOADER بس مافهمت منة شي الرابطhttp://crazy-eng.com/demagh/t9233.html

    • 6 رد
    • 2.8k مشاهدة
  17. HASAN A

    السلام علبكم ورحمة الله وبركاتة اخواني الاعزاء اتمنى من اصحاب الخبرة ان يفيدوني انا الحمدلله انهيت sql من فترة بسيطة وكنت احب ان ابدا في تصميم اي مشروع بسيط ما هي الطريقة المناسية لتحقيق الهدف وتقبلو تحياتي

    • 2 رد
    • 1.4k مشاهدة
  18. الجيكط11
    Started by الجيكط11,

    احتاج مساعدة كووود لمن ادخل (كلمة مرو مثلا) العمود التالي لايزم يكون مطابق (تاكيد كلمة المرور )عشان التطبيق في فورم بلدير بس احتاج صيغة sql عند طريقة انشاء جدول جديد

    • 3 رد
    • 1.6k مشاهدة
  19. helal_10g
    Started by helal_10g,

    http://arabhardware.net/forum/showthread.php?t=234195 كل ما تتخيل من كورسات أوراكل sql - forms - reports - DBA

    • 0 رد
    • 3.4k مشاهدة
  20. amrdipo2003
    Started by amrdipo2003,

    السلام عليكم ورحمة الله وبركاته قمت بعمل database على اوراكل 10g وعند فتح sql*plus وكتابة الأمر select name from v$database; لم يظهر لى الداتا بيز المنشأة وظهر فقط orcl كيف اقوم بعمل الداتا بيز والدخول عليها لإنشاء جداول واستعلامات

    • 6 رد
    • 1.2k مشاهدة
    أسامة موسى
  21. kimberley

    السلام عليكم السؤال الأول : اريد عمل دوارة متداخلة في sql بالـ for مثلا i & j بحيث اجعل j يطبع لي الأعداد الفردية . فكيف يتم عمل الدوارة؟ سؤال اخر : اريد ان اجعل المستخدم يدخل الأسم و الراتب في الـ run الموجودين في جدول employees فكيف يتم عملها ؟ علماً اني قد جربت ال insert into employees(first_name , salary) into n , sal values(n , sal) بعد ما عملت select لهم لكنه يطلع لي error! و شكرا لكم الله يجزاكم خير اتمنى المساعدة

    • 3 رد
    • 2.2k مشاهدة
  22. doaa11
    Started by doaa11,

    CREATE TABLE manager( mssn INTEGER PRIMARY KEY, Fname VARCHAR2(20), Mname VARCHAR(20), Lname VARCHAR2(20), Sex CHAR, DOB VARCHAR(20), EmploymentDate VARCHAR(20), certification VARCHAR2(20) NOT NULL, Salary INTEGER NOT NULL, PhoneNumber INTEGER, Rank VARCHAR2(20) NOT NULL ); CREATE TABLE Supplier( supname VARCHAR(20) PRIMARY KEY, phon# INTEGER NOT NULL, fax# INTEGER , email VARCHAR(20) , address VARCHAR(20) ); CREATE TABLE warehouse( warehouse_name VARCHAR(20)PRIMARY KEY , location VARCHAR(20), storage_type VARCHAR(20), wmssn INTEGER , supname VARCHAR2(20), quantity INTEGER, FOREIGN KEY (wmssn) references manager (mssn), FOREIGN…

    • 4 رد
    • 921 مشاهدة
  23. alhomam
    Started by alhomam,

    نستخدم لادخال سطر جديد الامر insert into table_name values(); وللتسهيل نستخدم insert into table_name(&field) فهل هناك طريقة لادخال اكثر من سطر بطريقة اسهل وشكرا

    • 11 رد
    • 4.2k مشاهدة
  24. ab0_s3d

    السلام عليكم ورحمة الله وبركاته انشأة عمود في جدول ال emp باسم stars و اريد ان اضيف * في العمود stars لكل 100 من راتب الموظف. لنفرض ان الموظف راتبه 1000 هذا يعني انه سيحصل على * * * * * * * * * * حاولت كتابة الكود وتوصلت الى الكود التالي لا كنه اضاف ال * لكل الموظفين على حسب راتب اول موظف فبما ان اول موظف راتبه 800 و يستحق 8 من * فالكود اعطى كل الموظفين 8 من * اتمنى اني وضحت ما اريد من الكود - و الخطأ الذي وقعت فيه و اتمنى منكم المساعدة في التصحيح declare no emp.empno%type:=&no; a_sal number(7); b_sal number(7); v_sta varchar2(50):=' '; cursor sal_emp is select sal from emp; begin open sal_emp; fetch sal_emp into a_sal; b_sal:=(a_sal-50)/100; dbms_output.pu…

    • 2 رد
    • 1.8k مشاهدة
  25. Mahmoud_Ezz
    Started by Mahmoud_Ezz,

    السلام عليكم و رحمة الله .. ما هو الكود الذى أستطيع به عمل unlock لليوزر HR .. و جزاكم الله كل خير ..

    • 1 رد
    • 2.7k مشاهدة
    أسامة موسى

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

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.