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

    السلام عليكم ،، إخواني الأعزاء كيف استطيع عرض comment وأشكركم لتعاونكم معي ...

    • 2 رد
    • 1.7k مشاهدة
  2. osama_hamada
    Started by osama_hamada,

    السلام عليكم ورحمة الله لقد وجدت درس جديد في oracle 10g sql وهو بعنوان ال (external table) ولم اتمكن من فهمة جيدا فلو يتفضل احد الاخوة الكرام بشرحة لتعم الفائدة الرس يمكن تحميلة من الرابط التالي لمن يريد قراءته (باسم Les03) وكذلك مرفق معه باقي دروس oracle 10g sql & pl/sql http://www.4shared.com/dir/252168/8433234/oraedu.html وجزاكم الله خيراً

    • 0 رد
    • 1.4k مشاهدة
  3. sakhr_99
    Started by sakhr_99,

    Salam Alekom can i study Dataware housing without studing Oralce sakhr_99@hotmail.com

    • 0 رد
    • 1.3k مشاهدة
  4. crib82o
    Started by crib82o,

    السلام عليكم اريد ان ابدأ دراسة الـ plsql ومعى كل ما يتعلق بها من كتب و لدى نسخ الـ oracle سواء 9i او 10g . كيف اقوم بالتدريب العملى عند الدراسة؟ بمعنى مثلا عندما درست الـ sql كنت اقوم بالتدريب على الـ isqlplus فماذا يفيد مع الـ plsql?? ارجو الافادة ولكم جزيل الشكر

    • 2 رد
    • 1.7k مشاهدة
  5. MMA
    Started by MMA,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة ، الأخوة الأعزاء ، تحية طيبة وبعد ، واجهتني مشكلة غريبة ، علي الأقل في نظري ، بنيت جملة Function ترتجع Table معين ، هذا الـ Function يطلب مني دائماً أن أدخل الـ Parameters الخاصة به ثابتة وليست متغير ولا أعلم ما السبب !!! مثال : أنا لدي الغرض التالي : CREATE OR REPLACE TYPE O_EMP IS OBJECT(EMPNO NUMBER(4), ENAME VARCHAR2(10)); / CREATE OR REPLACE TYPE T_EMP IS TABLE OF O_EMP; / CREATE OR REPLACE FUNCTION GET_EMP(IN_START NUMBER, IN_END NUMBER) RETURN T_EMP AS CURSOR CUR IS SELECT EMPNO, ENAME FROM EMP WHERE EMPNO BETWEEN IN_START AND IN_END; ID_NO NUMBER; ID_NAME VARCHAR2(20); P_RE…

    • 3 رد
    • 1.3k مشاهدة
  6. al farouk

    لو تفضلتم اريد اسئلة المقابلة الشخصية الخاصة ب sql وجزاكم الله خيرا

    • 1 رد
    • 3.2k مشاهدة
  7. Ahmad.Hasan

    السلام عليكم ترجر يعمل بلوك لبرنامج التود وغيره من البرامج عن طريق الداتا بيز...ما رأيكم ؟؟؟ CONNECT / AS SYSDBA; CREATE OR REPLACE TRIGGER block_tools_from_prod AFTER LOGON ON DATABASE DECLARE v_prog sys.v_$session.program%TYPE; BEGIN SELECT program INTO v_prog FROM sys.v_$session WHERE audsid = USERENV('SESSIONID') AND audsid != 0 -- Don't Check SYS Connections AND ROWNUM = 1; -- Parallel processes will have the same AUDSID's IF UPPER(v_prog) LIKE '%TOAD%' OR UPPER(v_prog) LIKE '%T.O.A.D%' OR -- Toad UPPER(v_prog) LIKE '%SQLNAV%' OR -- SQL Navigator UPPER(v_prog) LIKE '%PLSQLDEV%' OR -- PLSQL Developer UPPER(v_prog) LIKE '%BUSOBJ%' OR -- Business O…

    • 2 رد
    • 1.3k مشاهدة
  8. Lestat
    Started by Lestat,

    السلام عليكم انا بسال اى حد يدخل الموضوع ده عن application server ..لأن فى برامج كتير شغالة بالنظام ده فكنت اعرف ازاى يتم ربط ده باوراكل .. ولو فى امكان فى مصر بتدى كورسات ليه.... ارجو الرد وكل سة وانتو طيبين رمضان كريم

    • 1 رد
    • 1.4k مشاهدة
  9. AAZH

    السلام عليكم ورحمة الله ياشباب كيف أبني بروسيجر فيه Cursor والبروسيجر يرجع أكثر من سجل

    • 4 رد
    • 1.7k مشاهدة
  10. mostfa_future
    Started by mostfa_future,

    السلام على من اتبع الهدى CREATE OR REPLACE PROCEDURE CHECK_SALARY(V_JOB_ID VARCHAR2 , V_SAL NUMBER ) IS yy NUMBER ; V_MIN_SALARY NUMBER ; V_MAX_SALARY NUMBER ; invalid_JOB_ID EXCEPTION; invalid_salary EXCEPTION; CURSOR emp_cursor iS SELECT MIN_SALARY ,MAX_SALARY from JOBS WHERE JOB_ID = V_JOB_ID ; BEGIN SELECT MIN_SALARY into yy from JOBS WHERE JOB_ID = V_JOB_ID ; OPEN emp_cursor; LOOP EXIT WHEN emp_cursor%NOTFOUND; FETCH emp_cursor INTO V_MIN_SALARY, V_MAX_SALARY; end loop; iF v_sal NOT BETWEEN V_MIN_SALARY AND V_MAX_SALARY THEN RAISE invalid_salary; end IF ; EXCEPTION WHEN invalid_salary THEN DBMS_OUTPUT.PUT_LINE('Invalid salary'|| v…

    • 4 رد
    • 1.7k مشاهدة
  11. ledow2007
    Started by ledow2007,

    الأخوة الأعضاء أريد شرح لهذا الكود insert into (select id,enamee,sal,mgr,hiredate,deptno from pwc_emp where deptno = 20) values (900,'ahmed',700,'msabry',to_date ('05/03/10', 'dd-mon- yy'),30) هذا الكود عندما قمت بكتابه النتيجة كانت تم تكوين صف واحد ولكنني فهمت الكود على النحو التالي insert into بتعني إضافة صف ولكن أين اسم الجدول الذي يكتب دائما بعد عبارة INSERT ؟ (select id,enamee,sal,mgr,hiredate,deptno from pwc_emp where deptno = 20) هنا سوف يقوم باسترجاع الحقول / الأعمدة (رقم الموظف ، اسم الموظف، المرتب، المدي…

    • 2 رد
    • 1.2k مشاهدة
  12. National
    Started by National,

    السلام عليكم أرجو المساعدة في عمل الاتي بفرض أن لدينا جدول T هذا الجدول به عمود معين C .. هذا العمود به مجموعة من القيم "أرقام" المطلوب هو مقارنة قيم العمود C بمجموعة من القيم الخارجية ليكون ناتج المقارنة هو القيم التي لا تتطابق مع أي من قيم العمود C توضيح أكتر create table T (C number) insert into T values (10) insert into T values (20) insert into T values (30) insert into T values (40) assume that: القيم التي نريد مقارنتها مع قيم الجدول هي 10و20و30و40و50 الناتج من هذه المقارنة يجب أن يكون الرقم 50 فقط

    • 6 رد
    • 1.4k مشاهدة
  13. ta3bt

    السلام عليكم ورحمة الله والله لي أكثر من ٣ ساعات وانا احاول ألقى الخطأ مني عاارف بس عن جد تعبت والله ولسى وراي شغل فيه فياااليت اللي يدخل ويعرف ايش الخطأ يقلي والله يجزااه ألف أ لف خيير علما بأني مبتدئه في هذا المجال create table store(store_no number(12), item_code number(10), alley varchar2( 30), foreign key (item_code ) references item, constraints store_pk primary key(store_no,item_code) ); create table ship_I( ship_serialno number(12), item_code number(10), ship_q number(38), foreign key (item_code ) references item (item_code) , constraints ship_I_pk primary key(ship_serialno,item_code) ); create table ship(ship_serialno number(12),store_no …

      • أعجبني
    • 12 رد
    • 2.4k مشاهدة
  14. esam_gm
    Started by esam_gm,

    اريد من داخل PL-SQL استخدام جملة SQL مثلا DROUP TABLE EMPLOYEES; ويتم هذا الاجراء في PROCEDURE طبعا كلما كتبت جملة DROUP TABLE يعطيني EOOR

    • 3 رد
    • 1.6k مشاهدة
  15. ملك الحنان

    السلام عليكم ورحمة الله وبركاته I have question any body can help me My question is what is the difference between having a privilege on a table and on a view defined over the table

    • 0 رد
    • 1.1k مشاهدة
  16. أحساس غالي
    Started by أحساس غالي,

    السلام عليكم لدي مجموعة من الأسئلة السؤال الأول Create a PL-SQL block to insert records into STUDENT table. The PL-SQL block must raise all possible types of exceptions. السؤال الثاني Write a PL/SQL block to print account statement of any bank of your choice. The output must display minimum 3 transaction entries. السؤال الثالث Create any table with a primary key column. Input the primary key column value. Write a PL/SQL procedure to delete the record of the given primary key column value. If the value does not exist, then the procedure must raise appropriate exception.

    • 0 رد
    • 1.3k مشاهدة
    أحساس غالي
  17. hp for computer
    Started by hp for computer,

    محتاج برنامج pldeveloper ضرورى بس يكون مفتوح مش 30 يوم فقط

    • 0 رد
    • 742 مشاهدة
  18. mhn1974
    Started by mhn1974,

    يا اخون عندي هذه function واريد ان تعطيني نتائج صحيحة اذا انا استعلمت خلال مدة من الزمن اطول , لليوم الواحد تعطيني الي بدياه لكن ليومين لا تعطي المطلوب function CF_11Formula return Number is xx_no number(10); begin SELECT count(DISTINCT(PTRC_VEH_AUDIT.PLATE_NO )) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end;

    • 5 رد
    • 1.7k مشاهدة
    ‫أبو معاذ‬‎
  19. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله لا أعلم ماهي الفائده الكبيره من عمل Package الذي أعرفه أن الباكيج عباره عن إنشاء باكيبج وبداخله نكتب ال Function وال Procedure والباراميتر المرسله والقيمه المرجعه. وفي داخل ال Package Body نكتب كل الفنكشن والبروسيجر . هل يوجد غير هذا. لأنه يوج Object إسمه Function في أوراكل ممكن نقوم بإنشاء فنكشن وبداخله وكذلك أيضاُ بروسيجر فلماذا الباكيج ايضاً ممكن أحد يشرحلي وجزاكم الله خير.

    • 2 رد
    • 1.3k مشاهدة
  20. تيسير نافع
    Started by تيسير نافع,

    السلام عليكم ورحمة الله وبركاته عندي جدولين ..الاول به رقم الموظف والثالني به حقول تحتوي على قيم ثابته +حقل رقم الموظف(foreign key ) المطلوب ادخال بيانات في الجدول الثاني عن طريق جلب رقم الموظف من الجدول الاول + ادخال القيم الثابته في باقي الحقول عملت الكود بس بيطلع معي خطأ insert all (into emp_attendance (EMP_ID,attendance_date,arrive_time,leave_time,ATTENDANCE_NOTE,REASON_DELAY)values (select (emp_id) from employees,TO_DATE('11/07/2017' ,'MM/DD/YYYY'),TO_DATE('11/07/2017 8:00:00', 'mm/dd/yyyy HH:MI:SS'),TO_DATE('11/07/2017 12:00:00', 'mm/dd/yyyy HH:MI:SS'),1,1) into emp_attendance(EMP_ID,attendance_date,arrive_time,leave_time,AT…

      • أعجبني
    • 5 رد
    • 1.2k مشاهدة
  21. محمد ابراهيم
    Started by محمد ابراهيم,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته أخواني كان الطموح كبيرا جدا في أكمال هذا الكتاب لكن المشاغل والظروف صعبت المسير في أكماله هذا الكتيب يحتوي على فصلين مما كنت مخططا له من قبل حيث كانت الخطة تحتوي على عشرين فصلا متسلسلة في التعمق. لكن ساحاول باذن الله المواصلة في اكماله وكلما وجدت نفسي تقدمت به نوعا ما سأنزل لكم التحديث باذن الله هذا الفصلين يخصان بشكل كبير المبتدئين بال SQL وفقكم الله وسدد على دروب الخير خطاكم دعواتكم book_sql_oracle.rar

    • 15 رد
    • 5.2k مشاهدة
  22. jameel2005
    Started by jameel2005,

    بسم الله الرحمن الرحيم أخواني الكرام اتمنى من الله ان تفيدوني في عمل أمر بحث عن سجل معين من خلال زر أمر و مربع نص. الله يجزيكم الخير.

    • 1 رد
    • 1.8k مشاهدة
  23. Mn_902
    Started by Mn_902,

    السلام عليكم لدي مشكلة في الربط بين جدولين ولكن العلاقة من Forign Key الى Unique في الجدول الاساسي وليس الى Praimary Key علما ان Unique لحقلين مركبين تظهر لي رسالة خطاء ORA-02270 no matching unique or primary key for this column-list هل من الممكن في الاوركل انشاء تلك العلاقة حيث انها تعمل في الاكسس ولاتوجد مشكلة في العلاقة وشكرا

    • 5 رد
    • 2.6k مشاهدة
  24. mohamed raiek
    Started by mohamed raiek,

    alslam 3aekom (EID MOBARAK please i want to know the name of the site which i can use to open the SQL*PLUS thank u v.much

    • 0 رد
    • 1.2k مشاهدة
  25. الطيب
    Started by الطيب,

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

    • 4 رد
    • 2.4k مشاهدة

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.