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

    أخواني الاعزاء عندي نظام ويعمل على 6i بدون ويب ولكن عند تحويله لويب تختفي الايقونات من شريط الادوات. الرجاء المساعدة افادكم الله

    • 2 رد
    • 3.4k مشاهدة
  2. 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 مشاهدة
  3. naife2000
    Started by naife2000,

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

    • 1 رد
    • 2k مشاهدة
  4. shab_moslm12
    Started by shab_moslm12,

    how can use boolean in SQL تم تعديل العنوان ونقل الموضوع الى المنتدي المناسب , راجع شروط الكتابه في المنتدي إداره المنتدي

    • 1 رد
    • 1.4k مشاهدة
  5. meshmesh173
    Started by meshmesh173,

    لي سؤال اذا اردت ان ازود مساحة الtable space ما هو الامر

    • 3 رد
    • 2.2k مشاهدة
  6. mustafa76
    Started by mustafa76,

    When a constraint is deferred, the database will check that the constraint is satisfied only at commit time. This is useful in the case where an update to a foreign key will violate the constraint. This will allow you to change the foreign key and then cascade the changes to the parent table before committing the change. The following example can be run from SQL*Plus: ------------------------------Begin Script-------------------------------------- DROP TABLE EMP; DROP TABLE DEPT; CREATE TABLE DEPT ( DEPTNO NUMBER(2) NOT NULL, DNAME CHAR(14), LOC CHAR(13), CONSTRAINT DEPT_PRIMARY_KEY PRIMARY KEY (DEPTNO)); INSERT INTO …

    • 3 رد
    • 4.8k مشاهدة
  7. mustafa76
    Started by mustafa76,

    This document describes a method to perform a cascade update in a master- detail table relationship. It is set up in a table-independent way, so the routines in this article can be used to perform a cascade update from any master table to all its detail tables. The routines use the referential constraints created on the various tables. SCOPE & APPLICATION ------------------- This article is meant for any application developer or DBA who needs to perform this kind of action. The package contains two examples (updating varchar2 and number columns), but it can be easily expanded to other datatypes or to perform cascade deletes. The routines provid…

    • 1 رد
    • 1.2k مشاهدة
  8. aljebli22
    Started by aljebli22,

    [/size] بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، الاخوة الاعضاء الكرام اتمنى لو تفيدوني ان كان بوسعكم في مجال sql من حيث إن كان هناك داله لحذف عمود من جدول منشأ مسبقاً والله هو ولي التوفيق ...... وشكراً

    • 2 رد
    • 1.8k مشاهدة
  9. metro2005

    [السلام عليكم ورحمة الله وبركاته انا عضوه جديده في المنتدى وبصراحه هو اكثر من رائع وانا سعيده بأنظمامي الموضوع اني عايزه ادرس اوراكل على اصولها بس مش عارفه ابدأ ازاي , ففكرت ان ابدأبدراسه sqlplus وبعدها ادرس pl/sql, وبعدين بصراحه مش عارفه انا متلخبطه جدآياريت تفيدوني ايه المفروض اني اعمله يعني ابدأ من فين , بتمنى تعطوني تدرج مواضيع الاوراكل بشكل تسلسلي عشان اعرف حبدأ بأي موضوع وايه الي بعده. انا عايزه اعرف ايه الفرق بين sql &sql plus ياريت تقولولي , وهل رقم اصدار الاواكل مثلآ8 , 8i, 9i فيه فرق في sql or pl/sql بليز اناعندي الاصدار8 منsql ارجو من المتخصصين في الموضوع افادتي والتوضيح افادكم الله وايه افضل كتاب حيساعدني (انا عايزه كتاب هو الاساس الي اقدر اعتمد عليه …

    • 0 رد
    • 1.2k مشاهدة
  10. MCSEman
    Started by MCSEman,

    السلام عليكم وررحمة الله وبركاته .. ما الفرق بين Outer Left Join والـ Outer Right Join ؟

    • 3 رد
    • 2.5k مشاهدة
  11. mostafazidani
    Started by mostafazidani,

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

    • 1 رد
    • 1.6k مشاهدة
    جندي الله
  12. alnaser

    السلام عليكم ..................... من جد منتدى رائع واللي فيه اروع ..... ومالي إلا الله ثم انتم في حل مشكلتي ..... ومشكلتي هي : عندي ثلاث اسئلة عقدتني ..... وعقدة اللي معي .........؟.؟.؟..؟.؟. ارجو مساعدتنا في الحل ؟؟؟؟!!!! 1- اكتب جملة SQL لاستعلام عن اسماء جميع الجداول بقاعدة البيانات ما عدا جداول EMP , DEPT SALGRABE, BONNUS .... 2- اكتب جملة SQL لحذف جميع الجداول داخل الحساب SCOTT\TIGER ما عدا جداول EMP, DEPT SALGRABE , BONNUS .... 3- اكتب برنامج PL\SQL لحذف جميع الجداول داخل الحساب SCOTT\TIGER ما عدا جداول EMP DEPT ,SALGRABE , BONNUS .... اتمنى حلهم باسرع وقت معي اربع وعشرين ساعه فقط للأجابه عليهم ولكم خالص الشكر..................... اخوكم ناصر

    • 5 رد
    • 2k مشاهدة
  13. مساعد مبرمج
    Started by مساعد مبرمج,

    لدي كم سؤال اريد حلهم 1-اعرض اسماء وارقام ادارات ووظائف الموظفين المسجلين في الادراره (dallas) ............... جربت احله بس ماضبط الحل معي select ename,deptno,job from emp where deptno=(select deptno from dept where loc='DALAS'); ---------------------------------------------- 2-اعرض اسماء واسماء الاداره ورواتب الموظفين الذين لهم نفس رواتب وعموله الموظفين المسجلين في الاداره (DALLAS ) سؤال فيه لفه شوي؟؟ ---------------------- 3-اعرض اسماء وتواريخ التعين ورواتب الموظفين الذين لهم نفس راتب وعموله الموظف (scott ) ارجو مساعدتي

    • 7 رد
    • 3.7k مشاهدة
    مساعد مبرمج
  14. allord83
    Started by allord83,

    سلام عليكم أعجبني هذا الSolid فاردت ان تروه وتعطوني رايكم اتفضلوا Les01.rar

    • 21 رد
    • 5.8k مشاهدة
  15. trust_words
    Started by trust_words,

    بسم الله الرحمن الرحيم السلام عليكم جميعا ورحمة الله وبركاته،، .. كلنا نعرف ان قيمة العمود رقم القسم في جدول الموظفين تتبع لقيم عمود رقم القسم في جدول الاقسام..وهنا جاء استخدام التريجر في حالة اضافة قيمة على جدول الموظفين غير معرفة في جدول الاقسام..فان التريجر في هذه الحالة يقوم باضافة رقم القسم على جدول الاقسام حتى تستكمل عملية التحديث او الادخال بالقيمة الجديدة على جدول الموظفين دون مشاكل...حتى الان تمام,والكتاب ذكر هذا المثال البسيط للدلالة على احدى فوائد التريجرات...المشكلة هنا ..او السؤال الذي اريده انه في الكتاب استخدم التوقيت after وفعلا كان التنفيذ صحيحا...ولكنني حاولت تغيير التوقيت الى before فاعطاني نفس النتيجة !! وعمل التحديث دون ادنى مشكلة..طيب لماذا؟؟…

    • 6 رد
    • 2.4k مشاهدة
  16. AdNaN
    Started by AdNaN,

    بسم الله الرحمن الرحيم هذا ملف نزلتة من موقع أوراكل يشرح كيف تستطيع عمل scheduler في Ora10g أتمنى أنة يفيدكم يا رب. أطمح في دعوه صادقة لأني في أمس الحاجة لها حاليا

    • 2 رد
    • 1.7k مشاهدة
  17. oracle misser
    Started by oracle misser,

    السلام عليكم ورحمة الله عندي استفسار حول تقرير طلب مني و هو البحث عن الاسماء المكررة في داخل قاعدة بيانات ضخمة ( على مستوى الجمهورية ) . و المطلوب من هذا السؤال هو حل مشكلة التاخير الناتج من تنفيذ مثل هذا الاستعلام . و لكم جزيل الشكر .. الموضوع مهم ( احد التقارير في مشروع التخرج ) و السلام عليكم ورحمة الله وبركاتة ..

    • 0 رد
    • 1.3k مشاهدة
  18. الصالحي
    Started by الصالحي,

    بسم الله الرحمن الرحيم لقد احترت في الحصول على اجابة لسؤالي فحبيت ان اضعه بين ايديكم حتى تعطوني حلا ولن اطيل فالسؤال هو: اريد استجاع عدد معين من الصفوف من جدول معين- مثل جدول الموظفين- مثلا أريد اعرض الخمسة الاوائل من الموظفين الذين يستلمون اعلى مرتبات! أو اعرض العشرة الاقل اجورا من بين الموظفين ؟ ارجو أن اكون وفيت في شرح سؤالي لتعطوني الاجابة ولكم الحب والتقدير

    • 6 رد
    • 2.3k مشاهدة
  19. Multiple
    Started by Multiple,

    السلام عليكم .. هذه أول مشاركة لي .. وأرجو أن تجودو علي من كرمكم .. السؤال الأول : كم هي مساحة Null value في Oracle 10g ? السؤال الثاني : ALTER TABLE .... DROP CONSTRAINT ..FK CASCADE RESTRICT هنا .. ما الفرق بين CASCADE و RESTRICT ؟ أرجوكم .. بانتظار اجاباتكم على أحر من الجمر .. مشكورين

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

    السلام عليكم اعضاء المنتدى اتمنى منكم المساعدة في فكرة عمل (Calender) لتقويم أم القرى وليس التقويم الهجرى الخاص بنظم التشغيل لان هنالك فرق. ولكم مني التحية والتقدير

    • 0 رد
    • 1.4k مشاهدة
  21. cap_oraby

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

    • 1 رد
    • 1.5k مشاهدة
  22. ابوسرمد
    Started by ابوسرمد,

    السلام عليكم مامعنى كلمة trim and rtrimمع بعض امثلة

    • 4 رد
    • 4.9k مشاهدة
  23. learner1
    Started by learner1,

    السلام عليكم ورحمة الله وبركاته : عندي بعض الأسئلة حول functions لو سمحتم ماذا يعني كلاً من : treat nls_Initcap nls_lower form_tz numtodsinterval وجزاكم الله كل خيراً . . . . . . . . . . . ********************************************

    • 0 رد
    • 1.5k مشاهدة
  24. ليلاس
    Started by ليلاس,

    السلام عليكمممممم عندي فورم ماستر ديتيل للكلية وتخصصاتها بحيث ندخل رقم الكلية بالماستر وتلقائيا ينتج لدينا رقم التخصص حسب المعادلة التالية رقم التخصص= (رقم الكلية *10)+1 هذه المعادلة لإيجاد رقم التخصص للمرة الاولى يعني مثلا الكلية رقم 12 تكون ارقام تخصصاتها 121 122 123 اما اذا كان لدينا تخصصات واردنا اضافة تخصص آخر يكون بإيجاد اكبر رقم تخصص وإضافة عليه القيمة 1 يعني لو كانت التخصصات الموجودة هي 121و122و123 ,واردنا ادخال تخصص رابع سوف نأخذ اعلى قيمة وهي (123) ونجمع ليها 1 123+1= 124,,, رقم التخصص الرابع هاهو الكود والموجود في WHEN_NEW_RECORD_INSTANCE في بلوك الديتيلز declare tmp1 varchar2(5); begin if :sp.spid is null then --- for empty record only …

    • 3 رد
    • 1.5k مشاهدة
  25. the_oracle_dev
    Started by the_oracle_dev,

    السلام عليكم ورحمة الله أخواني الأعزاء قرأت في كتاب SQL ان الـFunction المسماه NEXT_DAY تقوم بعمل الآتي NEXT_DAY('01-SEP-95','FRIDAY') وستظهر النتيجة as - '08-sep-95' إلا انها لم تعمل ولكن بدلاً من اسم اليوم اضع من 1 - 7 تعمل كيف يمكن كتابة اليوم المراد استرجاعه السبت - الاحد ..... الجمعه ولكم خالص تحياتي -*-*-*-*-*-*-*-* إني أحبكم في الله

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