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

    ما هي أفضل طريقة لدراسة PL/SQL ؟ وهل يجب تحديد موعد الامتحان قبل البدء حتى يكون الدافع أقوى ؟

    • 7 رد
    • 3.8k مشاهدة
    محمد الشحات
  2. emadabdullah
    Started by emadabdullah,

    بسم الله الرحمن الرحيم مجموعة دروس PL-SQL و Advanced PL-SQL http://www.4shared.com/file/24042890/67c82...n_orac.html?s=1 http://www.4shared.com/file/48520352/5d6d2...racle_.html?s=1 ونتمنى التوفيق للجميع .. Abdullah Emad تم تجديد الرابط

    • 8 رد
    • 3.8k مشاهدة
  3. sky information
    Started by sky information,

    الســــــــــــــــــــــــــــــــــلام عليكم شباب ............................ منذ يومين كنت افكر في عمــــــــــــل (package) تقوم بفرز بعض المعلومات عن المستخدم المتصل في الداتابيز : * البرنامج المستخدم في الأتصــــــــــــــــــــــال. * تاريخ ووقــــت الأتصــــــــــــــــــــــال . * حساب المستخدم . * تاريخ انشـــــــــاء المستخدم . * مســــــاحة الجدول الافتراضية . * جميع الكائنات الموجدوة في مخطط المستخدم . لنفرض ان المستخدم sys يريد ان يعطي المستخدم scott صلاحية استخدام هذه البكج 1-قم بالأتصال بالمستخدم SYS 2-نقوم ببناء (PACKAGE SPECIFICATION) 3-نقوم ببناء (PACKAGE BODY) 4-نعم…

    • 6 رد
    • 3.8k مشاهدة
  4. أسامة موسى
    Started by أسامة موسى,

    السلام عليكم ورحمة الله وبركاته هذا كود لطباعة رموز الاس كي ASCII CODE AScII_CODE.txt

    • 4 رد
    • 3.8k مشاهدة
  5. لهفه
    Started by لهفه,

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

    • 10 رد
    • 3.8k مشاهدة
  6. هانى سند

    السلام عليكم ورحمة الله و بركاته إخواني الكرام اليكم استعلام للحصول عل ي كيفية الاستعلام عن ثاني اعلي راتب او ثاني اقل راتب بين الموظفين طبعا ممكن ان تكون ثاني او ثالث علي حسب ما تريد اليكم الكود للحصول علي ثاني اعلي راتب select level, max(sal) from emp where level=2 connect by prior sal > sal group by level للحصول علي ثاني اقل راتب select level, min(sal) from emp where level=2 connect by prior sal <sal group by level يمكن تغيير الدرجة عن طريق تغيير القيمة من 2 الي اي رقم اخر و الاسكربت بالمرفقات بالتوفيق min_maxval.txt

    • 3 رد
    • 3.8k مشاهدة
  7. العجمي
    Started by العجمي,

    وش الفرق بين TABLE و VIEW أمتى نستخدم VIEW? , وإيش فائدتها

    • 2 رد
    • 3.8k مشاهدة
  8. صلاح الثبيتي
    Started by صلاح الثبيتي,

    السلام عليكم عندي View CREATE OR REPLACE VIEW summaries AS ( SELECT iid, iname, idesc, iprice, solddate FROM items WHERE solddate+31 < SYSDATE ); اللي ابغى اسويه اني ابغى اعرض السلع اللي بعتها الشهر الماضي ؟ فالمشكله اني مااعرف كيف اطرح واحد من عدد الشهور لاظهار النتيجه بشكل صحيح .. هل من حل ؟

    • 4 رد
    • 3.8k مشاهدة
  9. رزه
    Started by رزه,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته... أنا طالبة أوراكل و بعمل مشروع تخرجي الي تسليمه بعد أسبوعين و بدي أعمل صفحة الواجهه للمشروع والي هي يدخل فيها العميل اليوزر والباس تبعه.. وهادا لازم أعمله loop عشان لما يدخل الباس 3 مرات خطأ يقوم يقفل الفورم أتوماتكلي ومو مو راضي يزبط معايا أبداً ..فلو في أحد ممكن يساعدني أو يشرحلي أو يفهمني أكتر مره راح أكون شاكرة ..

    • 6 رد
    • 3.8k مشاهدة
    أسامة موسى
  10. here comes
    Started by here comes,

    السلام عليكم أنا بحاول أعمل function مثل sum أدخل لها إسم العمود فتخرج لى مجموع قيمه وعملت التاليه ولكنها لا تعمل وعايز شرط أخرج بيه من ال loop عندما تنتهى قيم العمود CREATE OR REPLACE FUNCTION hos_sum(col IN NUMBER) RETURN NUMBER IS b number:=0; BEGIN loop b:=b+col; exit when b>100; end loop; RETURN (; END hos_sum; إزاى أعمل loop تنتهى بنهاية القيم فى العمود (أيه الشرط اللى أستخدمه) لأنى مش مستخدم cursor لأنى لو إستخدمته مش هيطلع النتيجه المظبوطه تحياتى

    • 8 رد
    • 3.8k مشاهدة
  11. مساعد مبرمج
    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 مشاهدة
    مساعد مبرمج
  12. warning

    السلام عليكم لدي SQL plus 8i واريد ان اعرف ماهو اليوزر الذي ادخل فيه لاجد جداول كتاب اوركل جاهزه ولا تحتاج الى كتابه مره اخرى علما ان اليوزر الحالي الذي ادخل به هو SCOTT والباسوورد هو TIGER

    • 7 رد
    • 3.7k مشاهدة
  13. esam_samir
    Started by esam_samir,

    انا مش فاهم موضوع الربط join types بين جدولين لاستخراج بيانات منهم ارجو شرح بسيط او رابط للشرح وياريت يكون بالعربى ولو مفيش عربى ممكن انجليزى عادى شكر تم تعديل عنوان الموضوع من قبل المشرف, راجع شروط الكتابه في المنتدى إدارة المنتدى

    • 1 رد
    • 3.7k مشاهدة
  14. eyad_afaneh
    Started by eyad_afaneh,

    بسم الله الرحمن الرحيم [move][/move] محاضرة PL/SQL_PL_SQL.doc

    • 7 رد
    • 3.7k مشاهدة
  15. II_ريما_II
    Started by II_ريما_II,

    السلام عليكم أشكركم على هذا المنتدى الرائع بس عندي سؤالين ادا ممكن ابغى اجاباتهم باسرع وقت 1 - السؤال الاول : ايش الفرق بين SQL و iSQL *Plus? 2 - السؤال الثاني : ايش هي وظيفة الأمر ESCAPE? وشكرا

    • 6 رد
    • 3.7k مشاهدة
  16. ghani25
    Started by ghani25,

    سلام عليكم أرجو أن تعينونني في حل مشكلتي و المتمثلة في ما يلي أريد ان أستضهر على شاشت SQL جزء من جدول يحتوي على معلومة عبارة على وقت لكن عنما أقوم باستضهار هده المعلومات يستضهرها لي عبارة على ثواني مثلا: عندما أدخل الوقت في aplication forms أدخله كمايلي 10:00:00 لكن عندما أريد استضهاره في sql يعطيني النتيجة التالية 36000 اي يعطيني النتيجة بالثواني أرجوكم ساعيدوني في كيفية أستضهار الوقت في sql على حالته الطبيعية 10:00:00 و جزاكم الله ألف خير سلام

    • 16 رد
    • 3.7k مشاهدة
  17. master_msn
    Started by master_msn,

    السلام عليكم اخواني الجدول حتوي على داتا ولكن عند الاستعلام لا اعلم ماسبب ظهور هذه الرسالة FRM-40350:Query caused no records to be retrieved

      • أعجبني
    • 5 رد
    • 3.7k مشاهدة
  18. OracleMan
    Started by OracleMan,

    Have you heard about Merging Statement in oracle 10g? The Oracle9i database introduced the MERGE statement that allows you to merge rows from one table into another. For example, you might want to merge changes to products listed in one table into the products table. The store schema contains a table named product_changes that was created using the following CREATE TABLE statement in store_schema.sql: CREATE TABLE product_changes ( product_id INTEGER CONSTRAINT prod_changes_pk PRIMARY KEY, product_type_id INTEGER CONSTRAINT prod_changes_fk_product_types REFERENCES product_types(product_type_id), name VARCHAR2(30) NOT NULL, description VARCHAR2(50),…

    • 2 رد
    • 3.7k مشاهدة
  19. nn_oracle
    Started by nn_oracle,

    السلام عليكم ورحمه الله وبركاته إين الخطأ فى create table test1 (t1 number primary ky ,t2 varchar2(1) defult vbalue ='y') بمعنى أني أريد أن أعطى t2 قيمه defult وهى 'y' ,وأيضا كطيف نعرف sequence للعمود t1 مرتبطه معه ولكم جزيل الشكر...........

    • 5 رد
    • 3.7k مشاهدة
  20. nael14
    Started by nael14,

    السلام عليكم ورحمة الله وبركاته : هذة طريقة لحذف التكرار بالسجلات في جدول معين 1- للاستعلام عن السجلات المتكررة ----------------------------------------------------------------- select (duplicate field names) from table_name group by (list out fields) having count(*)>1; --------------------------------------------------------------- 2- لحذف التكرار برمجيا delete from table a where rowid > ( select min(rowid) from table b where a.column1 = b.column2); -------------------------------------------------------------- طريقة أخرى : DELETE FROM table_name A WHERE A.rowid > ANY (SELECT B.rowid FROM table_name B WHERE A.col1 = B.col1 AND A.col2 = B.col2 A…

    • 0 رد
    • 3.7k مشاهدة
  21. Abu_Abd_elrahman
    Started by Abu_Abd_elrahman,

    Al Salamo 3alaykom , How Can I create An Alphnumeric Sequence ?????

    • 4 رد
    • 3.7k مشاهدة
  22. منمون علي
    Started by منمون علي,

    set serveroutput on create or replace procedure check_salary (v_job_id in employees.job_id%type,v_salary in employees.salary%type) is declare min_sal number; max_sal number; begin select min(salary),max(salary) into min_sal,max_sal from emloyees where job_id = v_job_id; if not (v_salary between min_sal and max_sal) then dbms_output.put_line('error'); --raise_application_error(22222,'Invalid salary <sal>. Salaries for job <jobid> must be between <min> and <max>'); end if; end check_salary; ----------------------------------------------------------------------------------------------------------------------------------------------------- create …

    • 3 رد
    • 3.7k مشاهدة
  23. أبوأحمد
    Started by أبوأحمد,

    هل المفتاح الأجنبي foreign key يكون خاليا null في لغة أوراكل

    • 8 رد
    • 3.7k مشاهدة
  24. Youseffarraj
    Started by Youseffarraj,

    السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , رقم الموظف تاريخ البداية تاريخ النهاية 1035 12/06/2016 12/06/2016 1035 13/06/2016 13/06/2016 1035 14/06/2016 14/06/2016 1035 15/06/2016 15/06/2016 1035 16/06/2016 16/06/2016 اريد انشاء cursor لمعرفة عدد الايام المتتالية للاجازات, بحيث حسب الجدول اعلاه يجب ان يكون عدد الايام 4 مثلا بالعلم يوجد ايام اخرى منفصله , طريقة الحساب يقوم بمقارنة تاريخ النهاية( للصف الحالي ) بتاريخ البداية +1(للصف الذي يليه ) اذا كانو متساويات يزيد على counte…

    • 1 رد
    • 3.7k مشاهدة
  25. hanyfreedom
    Started by hanyfreedom,

    ما معنى هذا الكود ؟ ANALYZE TABLE employees COMPUTE STATISTICS; و شكراً

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