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

    السلام عليكم اخوانى اريد حل و شرح للسؤال الاتى

    • 3 رد
    • 1.4k مشاهدة
  2. a_m2
    Started by a_m2,

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

    • 0 رد
    • 1.4k مشاهدة
  3. cuteeyes

    اخزاني الاعزاء مو معقول انه في منتدانا الرائع لا اجد شخص واحد على الاقل امتحن امتحان 1z0-147 مع العلم انه من الممكن ان يكون اكثر من 20% من عدد المشتركين لديهم شهادات وانا اتمنى التوفيق للمكل ان شاءالله بس اخوكم محتاج مساعدة منكم وماوجد احد يساعده وانا على وشك ان امتحن الامتحان واريد بعض نماذج الاسئلة التي تشبه الامتحان كي اتمرن عليها وارجووكم ان تردو علي هذه المرة لانني بحاجتكم اخوكم

    • 1 رد
    • 1.4k مشاهدة
    بو عبدالعزيز
  4. m_nasef
    Started by m_nasef,

    ما معنى استخدام .... count(1) SELECT department, COUNT(1) as "Number of employees" FROM employees WHERE salary > 25000 GROUP BY department;

    • 1 رد
    • 1.4k مشاهدة
    أسامة موسى
  5. majed85

    create or replace procedure Print_Fine_List( current_date DATE := SYSDATE ) IS NUM NUMBER(2):= TO_NUMBER(TO_CHAR(REQ.request_date,'DD'); current_date := TO_NUMBER(TO_CHAR(current_date,'DD'); fine NUMBER(2) := 0; total_fine NUMBER(2):= 0; CURSOR corName IS select name from Borrower; brower_name Borrower%ROWTYPE; CURSOR BOOTITLE IS SELECT BOOk_title FROM BOOK; book_tit BOOK%ROWTYPE; CURSOR REQCORSOR IS SELECT request_date FROM Request ; REQ Request%ROWTYPE; BEGIN open corName; LOOP fetch corName INTO brower_name; EXIT WHEN corName%NOTFOUND; dbms_output.put_line(brower_name.name); END LOOP; Close corName; OPEN BOOTITLE; loop FETCH BOOTITLE INTO book_tit; EXIT WH…

    • 4 رد
    • 1.4k مشاهدة
  6. engemh

    كيفية حذف الاكواد المالية لموظف عند تاريخ معين جربت هذه الجملة ولم تنجح DELETE from EMP_code W,EMP S where W.EMP_ID=S.EMP_ID '%and s.name like '%AHMED and DATE_STAMP > TO_DATE('10/10/2010 00:00:00', 'MM/DD/YYYY HH24:MI:SS

    • 4 رد
    • 1.4k مشاهدة
  7. hadeeranwar
    Started by hadeeranwar,

    How To Create Auto Serial

    • 1 رد
    • 1.4k مشاهدة
  8. Ahmed Love Oracle
    Started by Ahmed Love Oracle,

    السلام عليكم فى الحقيقه انا اتممت دراسه لغه SQL و PL/SQL والحمد لله واريد اسم موقع ذات محتوى عربى لكى امارسهما ولا انساهم وفى نفس الوقت اتحسن فى المستوى ...واريد اسم موقع نشط يزيد من ثقافتى فى مجال تكنولوجيا المعلومات والكمبيوتر عموما شكرا جزيلا وجزاكم الله كل خير .

      • أعجبني
    • 3 رد
    • 1.4k مشاهدة
    ميسم الكرام
  9. yamar911
    Started by yamar911,

    صباح الخير يا شباب عندي table وبدي اطلع منه فقط ارقام الموظفين المكررة اكثر من مرتين يعني اللي رقمه مخزن اكثر من مرتين يطلعلي اياه ..ارجو مساعدتي وشكرا للجميع

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

    السلام عليكم و رحمة الله و بركاته عندي سـؤال محيرني و هو هذا الإستعلام ملاحظة : بحيـث أن ملف العلاقة بين الجداول مرفق ... سـؤالي عن الإستعلام عن التاريـخ الحالي ؟ و ربط بكينونة effectivedate الموجودة بجدول policy شاهد المرفق . محاولتي هي: ياليت تساعدوني ............... rel.ps

    • 3 رد
    • 1.4k مشاهدة
  11. وائل المغلس
    Started by وائل المغلس,

    لاخوة الكرام هذه او مشاركة لي في المنتدى واتمنى منكم المساعدة محتاج جملة استعلام لعرض البيانات كما هو مرفق في ملف الاكسل حيث لدي جدول يحتوي على الحقول التالية رقم الحساب رقم الحساب الاب اسم الحساب عملة الحساب q.xlsx

    • 4 رد
    • 1.4k مشاهدة
  12. realy8
    Started by realy8,

    السلام عليكم ورحمة الله وبركاته لدي 3 جداول وأريد الربط بينهم وإظهار النتائج في الكريستال ريبورت فيما بعد، ولتوضيح الطلب أرفقت صورة الثلاث جداول وهي باللون الأصفر والمطلوب هو الناتج الذي في الجدول الأخضر، حيث أريد ان يظهر لي الناتج كما في الجدول الأخضر وشكرا صور مصغرة مرفقة هذا الكود يعمل بالشكل الصحيح، وهو ربط جدول الأسماء بجدول الإيرادات فقط Create Proc Crdit_Debt as select ID ,Name ,Table_Name_CPR ,Age ,Credit ,Credit_Price ,Debt ,Debt_Price From Table_Name Inner join Table_Credit on Table_Credit.CPR = Table_Name.CPR لكن المشكلة عندما أريد أن أربط جدول الأسماء مع جدول الإيرادات وجدول المصروفات

    • 1 رد
    • 1.4k مشاهدة
  13. ‫مصعب عادل القرشي‬‎
    Started by ‫مصعب عادل القرشي‬‎,

    اولا سلام الله عليكم ورحمته وبركاته يا اخوه عندي مشكله في هذين الاستعلامين الاول استعلام يرجع اسم القسم ورقم القسم ومجموع رواتب كل قسم واكبر راتب في كل قسم ورقم واسم الموظف صاحب اكبر راتب في كل قسم select employ.deb_no,debte.deb_name,employ.sum(sal), max (sal),employ.emp_no,employ.emp_name from employ,debte group by employ.deb_no; طبعا employ جدول الموظفين و debte جدول الاقسام وdeb_no رقم القسم في جدول الموظفين (علاقه) بيطلعلي هذا الايرور "EMPLOY"."SUM":معرف غير صالح __________________________________________________ اما الثاني استعلام لايجاد رقم الموظف واسم الموظف ورقم القسم للموظف والراتب للموظفين الذين يعملون في نفس قسم الموظف رقم 5 ولهم راتب اكبر…

    • 9 رد
    • 1.4k مشاهدة
  14. مبرمجة أوراكل
    Started by مبرمجة أوراكل,

    السلام عليكم ورحمة الله وبركاته اريد مساعدة في عمل بروسيجر لدي 3 جداول جدول طلاب ومعلوماتهم جدول كورسات واخير جدول العلاقة بينهما لدي شاشة اقوم بادخال معلومات الطلاب فيها الكورسات تعقد يومين في الاسبوع ولنفرض الاحد والثلاثاء وتسجل في الجدول الثاني كسجلات الكورس الواحد يحتوي 20 طالبا المطلوب عند ادخال معلومات الطالب يتم ادخال اسمه ورقمه اتوماتيكيا في الكورس المقبل الذي يتسع له بحيث يغلق الفصل عند اكتمال 20 طالبا فيه وبالتالي عند ادخال معلومات طالب جديد يدخل في الكورس التالي الذي يتسع له وهكذا لااعرف ان تم ايصال المعلومة بطريقة صحيحة ومن لديه معلومة ويريد المساعدة فليتفضل وجزيتم خيرا جميعا

    • 2 رد
    • 1.4k مشاهدة
    مبرمجة أوراكل
  15. PLANET
    Started by PLANET,

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

    • 1 رد
    • 1.4k مشاهدة
  16. eslam saad
    Started by eslam saad,

    عندى ملف dmp عايز احطه على الداتا بيز بتاعتى ... ازاى ؟؟ عايز اعرض كل الجداول الموجوده فيه ... ازاى ؟؟ ياريت كمان حد يقولى اوامر الـ imp&exp كاملة ارجو المساعدة .. جزاكم الله خيرا

    • 2 رد
    • 1.4k مشاهدة
  17. raedaltoh
    Started by raedaltoh,

    السلام عليكم انا بدي اعمل بكيج واعرف في السبيسفيكيشن والبودي سؤالي الان اذا حطين داخل البودي بروسيجر وفنكشن هل لازم يكونو مخزنين في الداتابيس ام تلقائي لما اعرفهم داخل البودي للباكيج راح يتخزنو وسلامي للجميع

    • 3 رد
    • 1.4k مشاهدة
  18. Lestat
    Started by Lestat,

    السلام عليكم لو سمحت كنت عايز function تجيب ايام السبت و الثلاثاء للسنة كلها . و بعدين اعمل insert للداتا فى جدول خاص

      • أعجبني
    • 6 رد
    • 1.4k مشاهدة
    محمود ربيع
  19. ‫مصعب عادل القرشي‬‎
    Started by ‫مصعب عادل القرشي‬‎,

    يا اخوه في تعريف المتغيرات حاولت ان استخدم دالة تقطيع الكلمه لاكن بيعطيني غلط هذا الكود variable mm varchar2 (30 variable dd varchar2(30) declare bb varchar2(30):='42 is the answer'; cc varchar2(30):=SUBSTR(dd,1,2); begin :mm:=bb; :dd:=cc; end; / مش راضي يتنفذ ممكن مساعدتكم

    • 8 رد
    • 1.4k مشاهدة
    ‫مصعب عادل القرشي‬‎
  20. ENG.MOUSTAFA MAHMOUD
    Started by ENG.MOUSTAFA MAHMOUD,

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

    • 2 رد
    • 1.4k مشاهدة
  21. محمد سعيد
    Started by محمد سعيد,

    السلام عليكم ورحمة الله SELECT ENAME,SAL, DECODE(TRUNC(SAL/2000,0), 0,0.00 ,1,.09 ,2,.020 ,3,.030 ,4,.040 ,.050) FROM EMP

    • 1 رد
    • 1.4k مشاهدة
  22. shadi_katab
    Started by shadi_katab,

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

    • 0 رد
    • 1.4k مشاهدة
  23. mageed_ahmed
    Started by mageed_ahmed,

    السلام عليكم ورحمة الله وبركاته قمت بكتابة هذا الكود مؤخرا للتحقق من صيغة البريد الالكتروني 1 CREATE OR REPLACE TRIGGER mail_chk 2 before insert OR UPDATE 3 ON BRANCH_USER 4 FOR EACH ROW 5 DECLARE 6 v_ok varchar2(10); 7 BEGIN 8 select distinct 'ok' INTO V_OK from dual 9 WHERE REGEXP_LIKE (:NEW.USER_EMAIL, '[a-zA-Z0-9._%-]+@[a-zA-Z0-9._%-]+\.[a-zA-Z]{2,4}'); 10 EXCEPTION 11 WHEN NO_DATA_FOUND THEN 12 RAISE_APPLICATION_ERROR (-20009,'Email ID is not valid !'); 13* END; SQL> / Trigger created. SQL> أرجوا الدعاء بظاهر الغيب

    • 1 رد
    • 1.4k مشاهدة
  24. الدنيا عجائب

    CREATE TABLE STUDENT (SSN NUMBER (7) PRIMARY KEY , NAME CHAR (4) , MAJOR CHAR (2) , BDATE CHAR (8)); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4122121 , 'SAIF' , 'CS' , '07/12/87'); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4193434 , 'ALI' , 'IS' , '11/10/86'); DESC STUDENT ...................................... CREATE TABLE COURSE (COURSE CHAR (5) PRIMARY KEY , C_NAME CHAR (6) , DEPT CHAR (4)); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('IS325' , 'DBASE1' , 'CS'); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('AX312' , 'ARAB1' , 'PREP'); DESC COURSE; ......................... CREATE TABLE ENROII (SSN NUMBER (7)…

    • 2 رد
    • 1.4k مشاهدة
    الدنيا عجائب
  25. whitedove
    Started by whitedove,

    السلام عليكم ورحمة الله وبركاته ........... اود معرفة لماذا يستخدم الـ WebUtil وماهي فائدته؟ ولكم جزيل الشكر .................

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