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

    بداية السلام عليكم ورحمة الله وبركاته الاخوة الكرام لدي مشكله في عدم ظهور sql/plus window وعدم ظهورها في قائمة ابداء نرجوا منكم اخواني المساعدة.

    • 1 رد
    • 929 مشاهدة
  2. mohammad badarneh
    Started by mohammad badarneh,

    table1: name:MohammadBadarneh_07889833_17071990 table2: name: Mohammad Badarneh phone number:0788985411 date:12-07-1990

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

    مساعدة من فضلكم..بدخل الأمر ده select to_char(next_day(add_months(hire_date,6),'FRIDAY'),'fmDay,month DDth, YYYY') from employees بيظهر لى ORA-01846: اليوم من الأسبوع غير صالح ... 01846. 00000 - "not a valid day of the week" *Cause: *Action المشكلة فى ايه؟

    • 5 رد
    • 1.9k مشاهدة
  4. nabilaboda
    Started by nabilaboda,

    عاوز procedure يقوم بزياده المرتبات للموظفين الى مرتبهم اقل في الاداره من خلال parameter وتقليل الناس الى مرتبتهم عاليه في الادراره من خلال برمتر والتقليق يكون بمقدار 0.10 والزياده بتكون بمقدار 0.15

    • 2 رد
    • 1.3k مشاهدة
  5. sundsund

    السسسلا م عليييكم ممكن حد يشرح لى كيف اعمل جدوال في السكيما.. او يعطيني رابط فيه شرح كيف اسوي الجداول في السيكما وبعدها اعمل الواجهات بالفورم بلدر

    • 3 رد
    • 2.2k مشاهدة
  6. ahmed.arafa

    create a procedure PROCEDURE l_print_excel IS APPLICATION OLE2.OBJ_TYPE; WORKBOOKS OLE2.OBJ_TYPE; WORKBOOK OLE2.OBJ_TYPE; WORKSHEETS OLE2.OBJ_TYPE; WORKSHEET OLE2.OBJ_TYPE; Arglist OLE2.LIST_TYPE; CELL OLE2.OBJ_TYPE; r INTEGER; c INTEGER; file_name_cl VARCHAR2(32767); user_cancel EXCEPTION; Workfont OLE2.OBJ_TYPE; WorkInterior OLE2.OBJ_TYPE; Cursor c1 is Select 'EMP_CODE' COL1,'EMP_NAME' COL2 From dual; Cursor c2 is Select emp_code,emp_name From employee_master; --Inner Proc. Procedure put_cell (Row_num number, Col_num number, put_value varchar2, font_name varchar2 default null, font_size binary_integer default null, font_style varchar2 default null,/*here you can …

      • أعجبني
    • 4 رد
    • 7.4k مشاهدة
  7. sonic
    Started by sonic,

    السلام عليكم ورحمة الله وبركاته ممكن شرح طريقة انشاء schema، لاني بحثت في الانترنت ولكن لم افهم الطريقة مثال اريد عمل schema اسمها xyz جزاكم الله خير

      • أعجبني
    • 3 رد
    • 3.2k مشاهدة
  8. سلطان اوراكل
    Started by سلطان اوراكل,

    السلام عليكم كيف الحااال اخواني مبروك التصميم الجديد هذي داله تستقبل برميترا يمثل رقم الموظف empno وله قيمة مرجتعه واحده هي الدخل السنوي للموظف CREATE or REPLACE function annual_sal (v_empno in emp.empno%type) RETURN number IS v_sal emp.sal%type:=0; BEGIN SELECT (sal*12)+nvl(comm,0) INTO v_sal FROM emp; WHERE empno=v_empno; RETURN (v_sal); END; / save annual_sal.sql replace; variable g_salary number; execute :g_salary:=annual_sal(7788); print g_salary; انااا الحين اريد اقوم بكتابة جملة استعلام لاستراجاع رقم الموظف واسم الموظف والدخل السنوي للموظف لجميع ا…

      • أعجبني
    • 4 رد
    • 1.9k مشاهدة
  9. mohammad badarneh
    Started by mohammad badarneh,

    انا بحاجه لخوارزميه بسيطه لتشفير وفك التشفير للباسورد في الاوراكل pl\sql؟

    • 6 رد
    • 4.1k مشاهدة
  10. wael200516
    Started by wael200516,

    السلام عليكم اخوانى عندى سوال وهو ترتيب النقاط المشتركه يعنى معنا الجدول التالى drop table temp_value; create table temp_value(id number(10),location varchar2(20), percentage number(9)); insert into temp_value values (1,'LOC 1,2',30); insert into temp_value values (2,'LOC 1,3',0); insert into temp_value values (3,'LOC 1,4',0); insert into temp_value values (4,'LOC 1,5',0); insert into temp_value values (5,'LOC 1,6',50); insert into temp_value values (6,'LOC 2,3',0); insert into temp_value values(7,'LOC 2,4',0); insert into temp_value values (9,'LOC 2,5',0); insert into temp_value values (10,'LOC 2,6',10); insert into temp_value values (11,'LOC 3,4',90); inser…

    • 2 رد
    • 1.1k مشاهدة
  11. az123

    السلام عليكم ورحمة الله وبركاته كيف يمكن تحديد عدد الأيام بين تاريخين بشرط معين؟ مثلاً يوجد جدول به هذه البيانات التاريخ الكمية 25/01/12 20 10/02/12 8 15/04/12 0 23/07/12 15 03/08/12 0 02/10/12 11 المطلوب: كيف يمكن حساب عدد الأيام التي تكون الكمية فيها لا تساوي صفر بين اول تاريخ وآخر تاريخ ؟ ياريت يكون في رد سريع من اي حد عنده فكرة وشكراً

      • أعجبني
    • 19 رد
    • 7.9k مشاهدة
  12. أبو فاطمة
    Started by أبو فاطمة,

    الإخوة الكرام: الأوامر التالية يمكن تنفيذها من CMD : Wmic bios get serialnumber , version Wmic csproduct get name , identifyingnumber Wmic partition get name , size , type Wmic computersystem get name Wmic computersystem get creationclassname Wmic computersystem get manufacturer ومن خلاها يمكن التعرف على كل أو معظم مواصفات الكمبيوتر والسؤال هو كيف يمكن تنفيذها من خلال الديفلوبر لمعرفة مواصفات الـ client ؟ يوجد لدينا من مشاركات الزملاء ما يمكن تنفيذ operating system commands من داخل الديفلوبر، لكنها خاصة بالأوامر التى لا تعود بقسمة معينة، مثل mkdir أو rmdir ارجو منكم المساعدة ، وجزاكم الله خير الجزاء

    • 2 رد
    • 1.6k مشاهدة
  13. mr.raed

    السلام عليكم ورحمة الله وبركاته ما الفرق بين الاختبارين 1z0-007 enu and 1z0-047 enu وهل الاختبارين تختبرني في sql فقط ؟ ما محتواها ؟ وهل تنصحوني اختبر أي واحدة ؟ واذا هناك احد عنده مصادر ألقى بعض الاختبارات أو بعض المواد تفيدني يا ليت تنزلوها لي؟

    • 0 رد
    • 952 مشاهدة
  14. شبيــــه الريح
    Started by شبيــــه الريح,

    بسم الله الرحمن الرحيم درس إنشاء ال FUNCTION السلام عليكم ورحمه الله وبركاته أهديكم أحبتي شرح طريقه إنشاء ال FUNCTION بشي من التفصيل فأرجو من الله أن يعجبكم في البداية يجب أن نعرف: 1- ماهو ال FUNCTION: هو PL/SQL Block تستطيع إعطائه متغير أو أكثر ويقوم بأسترجع متغير واحد فقط. 2- إنشاء ال FUNCTION: CREATE [OR REPLACE] FUNCTION function_name ( argument1 IN datatype1, argument2 IN datatype2, ……) RETURN datatype IS PL/SQL Block; 3-الشرح: 1- إذا كان هناك FUNCTION منشئه سابقا ولها نفس الاسم وتريد حذف ال FUNCTION السابقة واستبدالها بالجديدة نستخدم OR REPLACE 2- نقصد بال function_name هي اسم FUNCTION. 3- نقصد بال argument هي اسم المتغير الذي تريد إنشائه…

    • 25 رد
    • 17.6k مشاهدة
  15. alnahdisami

    الفكره بسيطه انا ابغى في screen 2 عند اختيار العميل (وضع علامه صح) ثم الضغط بالاسفل على زر send numbers يقوم بالذهاب الى الكانفس الاخر screen1 ويقوم بتسجيل ارقام الموبيلات المختاره في خانة الارقام اسم الحقل (numbers) مع وضع علامه ; (الفاصله المنقوطه) بعد كل رقم مثال 05555555;0544444 وهكذا مع العلم اني وضعت في زر send numbers الكود التالي DECLARE CURSOR CUSTNO IS SELECT CUST_NO FROM CUST_SMS WHERE :CUST_CHEK =1; BEGIN GO_BLOCK ('SEND_SMS'); CLEAR_RECORD; OPEN CUSTNO; LOOP FETCH CUSTNO INTO SEND_SMS.NUMBERS; EXIT WHEN CUSTNO%NOTFOUND; END LOOP; END; لكن لا اعرف كيف اضيف الفاصله وكذلك لاحظت انه يجلب رقم عميل واحد فقط لا اكثر ارجو المساعده …

    • 0 رد
    • 1.5k مشاهدة
  16. رانية جميل
    Started by رانية جميل,

    السلام عليكم اريد مراجع وكتب تعلمني كل شي عن sql و pl-sql اعلمكم اني اخد شوية اساسيات في sql في الكلية اما عن pl-sql ولا شئ.......

    • 2 رد
    • 1.3k مشاهدة
    خالد العجمي
  17. mostafa_1987
    Started by mostafa_1987,

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

    • 0 رد
    • 1.8k مشاهدة
  18. ahmed_samir
    Started by ahmed_samir,

    السلام عليكم اخوانى الاعزاء . وجهتنى مشكله فى انشاء جمله SQl تسمح بعرض الموظفين المتفرعين من مدير معين.. و ذلك سهل ف حاله مستوى واحد فقط .. و لكن المشكله واجهتنى مع مدير الشركه او مدير تحته اقسام و فى كل قسم مدير و متفرع منه موظفين . قد تصل الشجرة الى اكثر من 4 مستويات و لذلك لطريقه المباشرة فى الكود سوف تعرض المديرين فقط المتفرعين من رئيس الشركة و لكن لن تعرض من هم متفرع من المديرين . السؤال : ما هى جمله ال sql التى سوف تتيح لي كل الموظفين المتفرعين من موظف معين .. بافتراض ان مدير القسم هو موظف و بافتراض ان رئيس الشركة موظف ؟ ارجوا اكون قد وقفت فى توصيل الفكرة وشكرا لكم

    • 3 رد
    • 1.7k مشاهدة
  19. esam_gm
    Started by esam_gm,

    قمت بعمل trigger ولكن للاسف لا يعمل لانه معتمد علي View ولكن عند استبدال اسم الـ view بجدول يعمل بدون مشاكل فهل لا يجوز التعامل مع لـ view في الـ trigger وهذا هو الـ trigger --------------------------------------------------------------------------------------- CREATE OR REPLACE TRIGGER INV.SS_I_QUN AFTER UPDATE ON INV.SALES_DETAIL REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW DECLARE n number; p_id_inv NUMBER; BEGIN SELECT id_inv INTO p_id_inv FROM sales_head WHERE id_sales = :NEW.id_sales; SELECT SUM (sum1) INTO n FROM garl_all --------------------------------------هذا عبارة عن view تقوم بحساب الرصيد ,وعند استبدالها باسم جدول تعمل بدون …

      • أعجبني
    • 6 رد
    • 2.5k مشاهدة
  20. karem nour
    Started by karem nour,

    السلام عليكم انا مبرمج php mysql فى لMysql يوجد فنكشن تتيح لنا كمستخدمين ماى سكول استخراج حقل واحد فقط من مجموعه حقول او تحديد عدد الحقول وهو LIMIT مثال SELECT * FROM USER WHERE NAME = 'KAREM' LIMIT 1 فى الجمله دى لو عندى 5 اسمهم كريم مش هيجبلى غير واحد بس ازاى انفز الجمله دى فى ORACLE?

    • 2 رد
    • 1.3k مشاهدة
  21. shakerme
    Started by shakerme,

    ارجو المساعد اريد ان اعمل concat لثلاثة حقول واضعها في حقل واحد جديد في نفس الجدول

    • 3 رد
    • 1.3k مشاهدة
  22. samar magdy

    انا عاوزة اعمل جدول العمود الرابع فيه مثلا يساوي العمود التاني مضروب في 2 والعمود الخامس مثلا يساوي ال عمود التاني - 5 ياريت الماساعده بسرررررررعة وجزاكم الله خير

      • أعجبني
    • 5 رد
    • 1.9k مشاهدة
  23. انريكي
    Started by انريكي,

    السلام عليكم جميعا. هذه بعض التمرينات المحلوله لماده برمجه 2 لدبلوم البرمجه وهي على برنامج فيجوال بسيك 2005 الأسئلة مع الحل: Lesson1.doc Lesson2.doc وأن شاء الله في المزيد ... لاتنسوني من دعائكم ياأخوااااااااني جزاكم الله خير .

    • 2 رد
    • 5.1k مشاهدة
  24. ahshafea
    Started by ahshafea,

    كنت أود الإجابة عن الآسئلة التالية 1- كيف يمكن تحديث بيانات عمود في جدول أ عن طريق عملية حسابية علي جدول ب ..... 2- كيف يمكن تحديث بيانات عمودين في جدول أ عن طريق دالة sum , Group لعمودين في جدول ب ..... بمعني كل ما أقوم بتحديث بيانات في جدول ب ... أعمل Select للجدول أجد بيانات قد تمت تحديثها ...

    • 3 رد
    • 1.7k مشاهدة
  25. ahshafea

    لقد قمت بإنشاء قاعدة البيانات افتراضية وارفقتها للبيانات التالية كل ما اريده منكم هو كيف يمكنني معرفة موقف الخامات هل ستكفي للطلبية أم لا وكم الكمية المطلوبة حتي نستطيع تشغيل الطلبيات والوصول للبيانات التالية Item Stock Booking balance Required A 50 15.5 34.5 B 60 16.5 43.5 C 40 23.75 16.25 D …

    • 2 رد
    • 1.5k مشاهدة

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

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

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.