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

    [/size]اخواني اعضاء هذا المنتدى الرائع السلام عليكم ورحمة الله وبركاته عندي سؤالين لو سمحتولي حاولت احلهم ولكن واجهن صعوبه في ذللك يا ياريت لو تساعدوني في حلهم 1-اكتب جملة استعلام لعرض اسماء الموظفين وارقام اداراتهم ورواتب الموظفين الذيم لهم نفس رقم الاداره وراتب الموظفين الذين يأخذون عموله 2- اكتب جملة استعلام لعرض اسماء الموظفين واسماء اداراتهم ورواتب الموظفين الذين لهم نفس رواتب وعمولة الموظفين المسجلين في الاداره Dallas طبعا من جدول ال emp وجدول ال dept الموجودين على المستخدم scott وشكرا لكم جميعا

    • 10 رد
    • 8.3k مشاهدة
  2. bega_sys
    Started by bega_sys,

    لو سمحتوا يا جماعه انا بس ليا سؤال صغير انا ان شاء الله حاخش امتحان 1Z0-007 ياريت بس من اهل الخبرة كدة ينصحوني باية قبل م اخشة او اركز في اية بالظبط ؟

    • 1 رد
    • 1.4k مشاهدة
  3. O_almajali

    السلام عليكم بحاول اشغل ال Isql على الانترنت اكسبلورر بس مش قادر ممكن المساعدة مع الشكر

    • 4 رد
    • 1.7k مشاهدة
  4. aboushaheen

    اخواني اعمل علي برنامج للقروض حيث يقوم كل عميل باقتراض في تاريخ معين ثم بعد الانتهاء من هذا القرض يعاود الاقتراض لمرة اخر في تاريخ اخر اي ان العميل يقوم مثلا بالاقتراض في تواريخ مثلا تاريخ القرض 22/5/2002 وبعد الانتهاء من هذا القرض يعاود في تاريخ 21/2/2003 وبعد الانتهاء من هذا القرض يعاود في تاريخ 1/5/2005 وبعد الانتهاء من هذا القرض يعاود في تاريخ 5/8/2006 وهكذا السؤال هو هل يوجد كود لمعرفة تاريخ القرض قبل الاخير مثلا ( اي اني اريد ان اعرف ما هو تاريخ القرض قبل الاخير الذي اقترض فيه العميل قبل تاريخ القرض الحالي ) حيث ان تاريخ القرض الحالي هو 5/8/2006 والقرض قبل الاخير هو 1/5/2005 ) ولكم جزيل الشكر

    • 1 رد
    • 1.5k مشاهدة
  5. mfseror
    Started by mfseror,

    الأخوة الأعزاء يوجد لدي جدول اسمه itemstock به column اسمه itemcode فيه ما يقرب من 22230 كود على الشكل التالي : km102ho205 lp106gl208 fh305pk609 أريد تحويلها الى الشكل التالي km-102-ho-205 lp-106-gl-208 fh-305-pk-609 هل لدي أحدكم حل لهذا ؟

    • 1 رد
    • 1.1k مشاهدة
  6. amr50061
    Started by amr50061,

    السلام عليكم ورحمة الله ازاى اعمل function ادلها varchar2 زى aaaaaaaaaaaaa ترجعها AaAaAaAaAaAaA

    • 2 رد
    • 1.4k مشاهدة
  7. khaledmega
    Started by khaledmega,

    الفتفوتة السادسة خالد :- السلام عليكم ؛ النهاردة – اليوم – ان شاء الله هنتكلم عن فلترة البيانات المرتجعة من قواعد البيانات ؛ وواضح من كلمة فلترة ان فى مواضيع هتتفتح بشكل مختلف عن اللى احنا نعرفه ؛ فعلى مدار الفتافيت اللي فاتت كنا بنتعلم ازاى نستعلم عن البيانات بشكل عام لكن النهاردة هنتعلم ازاى نرجع داتا محددة ومشروطة ؛ والشروط دي انت اللي بتحددها بنفسك كمان هنتعلم الصيغة لكل شرط مش بس كده ده كمان امتى احتاج الشرط طالب :- ده الموضوع كبير بقى !! خالد :- ابدا ؛ الموضوع بسيط واكتر من كلمة شيق ؛ لكن عايزك تفهم ان النهاردة هنبدء نتعلم اساسيات الالغاز فى الاوراكل وهديك مفاتيح الالغاز وانت وشاطرتك ؛ اتفقنا ؟ طالب :- اتفقنا " Where Conditionخالد :- قلك فى انواع من الفلتر…

    • 0 رد
    • 1.3k مشاهدة
  8. shode

    عايزن اعمل سابستر لحد علامه : فى الكولوم اعملها ازاى؟

    • 4 رد
    • 1.2k مشاهدة
  9. رشدي راشد

    \ اريد منكم جواب على سؤالي ارجو ردكم ؟ اريد برنامج يحتوي باستخدام cursor لزيادة راتب موظفين الدائرة 10 بنسبة 10% الدائرة 20 بنسبة 20% الدائرة 30 بنسبة 30% والباقي 40% ارجو الرد علي باسؤع وقت لأن الاستاذ قال الي بحله ياخذ 5 علامات ارجو ردكم ارجو ان ترسل الي الحل باسرع وقت او على ايميلي attractive0203@hotmail.com

    • 3 رد
    • 1.2k مشاهدة
    رشدي راشد
  10. ahmed alhadedy
    Started by ahmed alhadedy,

    لو سمحتم الأوامر بتاعت السؤالين دول هيكونو ايه؟ 1-create a query to display the total number of employees and,of that tool ,the number of employees hired in 1995,1996,1996,1997,1998 creat appropriate column headings. 2-creat a matrix query to display the job,the salary for that job based on department number,and the total salary for that job,for departments 20,50,80 and 90

    • 2 رد
    • 1.4k مشاهدة
  11. شبيــــه الريح
    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.9k مشاهدة
  12. SONY
    Started by SONY,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، وعن انس رضي الله عنه : أ ن رجلا أسود أتى النبي صلى الله عليه وسلم فقال : يا رسول الله إني رجل أسود منـتـن الريح قبـيح الوجه لا مال لي فإن أنا قا تلت هؤلاء حتى أقتل فأين أنا قال : (( في الجنة)) فقاتل حتى قتل , فأتاه النبى صلى الله عليه وسلم فقال : (( قد بيض الله وجهك وطيب ريحك وأكثر مالك )) وقال : لهذا أو لغيره (( لقد رأيت زوجته من الحور العين نازعته جبة له من صوف تدخل بـيـنه وبين جبـتـه)) صحيح على شرط مسلم . يارب انصر المسلمين في فلسطين والعراق والشيشان وفي كل مكان وصلح لهم د يـنهم ومكنهم في الارض وجعلهم على قلب رجل واحد ....................آمين -------------------------------------------------------------…

    • 12 رد
    • 6.7k مشاهدة
    جلال شواقفه
  13. الصالحي
    Started by الصالحي,

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

    • 6 رد
    • 3.7k مشاهدة
  14. محمد سعيد
    Started by محمد سعيد,

    Declare V_ename varchar2(30); Begin Select ename into v_ename From EmpASLI; DBMS_output.put_line('Data Retrieval Completed'); Exception When Too_Many_Rows then DBMS_output.put_line(' There are many Rows '); INSERT INTO MY_ERRORS VALUES(SYSDATE,SQLCODE,SQLERRM); END; / SELECT * FROM MY_ERRORS; Declare V_ename varchar2(30); Begin Select ename into v_ename From EmpASLI; DBMS_output.put_line('Data Retrieval Completed'); Exception When Too_Many_Rows then DBMS_output.put_line(' There are many Rows '); INSERT INTO MY_ERRORS VALUES(SYSDATE,SQLCODE,SQLERRM); END; / SELECT * FROM MY_ERRORS;

    • 10 رد
    • 3.3k مشاهدة
  15. interface
    Started by interface,

    سلام : ابي انشاء جدول في لاوركل كيف مع أدخل البيانات مثل اعمل جدول عن موظفين اراتب والخصم والاسماء وغيرة سلام:

    • 1 رد
    • 1.5k مشاهدة
    ابن الجوزي
  16. farooq
    Started by farooq,

    انا كان عندى سوال هو عبارة انى قمت بانشاء جدول فى الاوراكل لكنى اوجها مشكلة كبيرة وهى عند عمل اى اريد انا انقل الجداول الى جهازه اخر يوجد عليه اوراكل ولكنى لا اعلم مكان الجداول

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

    الاخوة الاعزاء انا اقوم بعمل برنامج لتسجيل المهام للموظفين وقد قمت بكتابة هذا البروسيجر ووضعته في JOB وهو يعتمد على انا ايام التأخير يتم تحدثيها تلقائيا ، فارجو افادتي عن صحة الكود اما لا واذا كان هناك نقص فارجو الافادة عنه ولكم جزيل الشكر CREATE OR REPLACE PROCEDURE TASK_DELAY IS V_DELAY NUMBER; BEGIN SELECT DELAY_DAYS INTO V_DELAY FROM TASK_EMP WHERE delay_days = trunc(sysdate - task_end,0); IF V_DELAY >0 THEN UPDATE TASK_EMP SET DELAY_DAYS = V_DELAY; END IF; END; /

    • 1 رد
    • 2k مشاهدة
  18. gamal
    Started by gamal,

    السلام عليكم و رحمة الله و بركاته ياريت لو حد يقدر مشكورا بشرح : (WHERE CURRENT OF) و السلام عليكم و رحمة الله و بركاته

    • 4 رد
    • 2k مشاهدة
  19. ريمتي
    Started by ريمتي,

    السلام عليكم ... عندي بحث عن Cursors UPDATE statement Set Echo TO_CHAR والمطلوب من كل واحده syntax change on the oracle 10g if any general example significant example on EMP-schema (see attachment) اتمنى المساعده ضروووووووووري ... أو اسم اي كتاب أو موقع ممكن يفيدني .. وشكرا tabel.zip

    • 0 رد
    • 1.1k مشاهدة
  20. مستحيل
    Started by مستحيل,

    السلام عليكم ورحمة الله وبركاته طبعا انا كنت ابرمج بلغة فيجوال بيسك 6 وبعدها فيجوال بيسك دوت نت بس من تجربتي بالاعمال والسوق لقيت ان الاوراكل مهمة ومطلوبة اكثر من قبل الشركات والوظائف اكثرها لاصحاب الاوراكل طبعا موقعي هو :::::::::::::::: جدة - السعودية بديت اتعلم الاوراكل من فترة لحالي - سلف ستادي << يقاله يعرف انجليزي << الرجال بيقص قصة حياته ؟ المهم اخواني اخواتي ماطول عليكم بدخل بالموضوع تعلمت SQL ومشيت فيها بسرعة ودخلت في PL/SQL ومشيت فيها بعد تمام بس واجهتني مشكلة وانا ادرس الـــ Trigger طبعا البرنامج التالي كتبته على SQL*PLUS وهو كالتالي ============== الكود ============== CREATE OR REPLACE TRIGGER check_sal AFTER INSERT OR UPDATE OF …

    • 3 رد
    • 1.7k مشاهدة
  21. National

    السلام عليكم في السكيما scott/tiger جدول الادارات يوجد الادارة رقم 40 وعند عرض بيانات الموظفين نلاحظ عدم وجود موظفين بتلك الادارة أريد ان أعرف جملة Select التي تمكنني من معرفة الادارة التي لا تحتوي على موظفين .. والتي هي الادارة رقم 40 ؟

    • 9 رد
    • 1.9k مشاهدة
  22. amr abd el rahman
    Started by amr abd el rahman,

    من فضلكم اريد معرفة هذه الاكواد sequence - index - synonym - unique - with check option - with read only - time stamp - interval]

    • 2 رد
    • 1.2k مشاهدة
    بو عبدالعزيز
  23. muslim55555

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

      • أعجبني
    • 8 رد
    • 10.1k مشاهدة
  24. eng.alaa
    Started by eng.alaa,

    السلام عليكم اخواني الاعضاء عندي ثلاث columns BALANCE HOLIDAY_LE HOLIDAY_UN طبعا balance حيكون ثابت عندي بدي كود اذا ادخل المستخدم عدد على HOLIDAY_LE يطرح هذا العدد من الثابت اللي هو balance ويطلعلي ناتج الطرح في العمود HOLIDAY_UN يعني HOLIDAY_UN=balance-holiday_un جربت اكواد كثيرة بس مش زابطة معي ارجو المساعدة في الكود وفين اضع الكود بالزبط علشان يشتغل مزبوط مع المستخدم وشكرا

    • 4 رد
    • 1.3k مشاهدة
  25. Syrian Oracle
    Started by Syrian Oracle,

    السلام عليكم أرجو منكم المساعدة في تعديل التريجر ، فعندما اقوم بعمل create فانه لا يظهر اي اخطاء او تحذيرات . ولكن عندما اقوم بعملية ادخال حسب الشروط الموجودةفانه يعطينا رسالة الخطأ التالية : Database error number 1 has occurred when operating on WOSTATUS WOSTATUSID=11,587. ORA-00001: unique constraint (MAXIMO.TKSTATUS_NDX) violated ORA-06512: at "MAXIMO.SR_STATUS", line 24 ORA-04088: error during execution of trigger 'MAXIMO.SR_STATUS ' [left]CREATE OR REPLACE TRIGGER SR_STATUS AFTER INSERT ON WOSTATUS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW ---------------------- DECLARE CURSOR WO_CUR IS SELECT WONUM, STATUS, ORIGRECORDID FROM WORKORDER WHERE ORIG…

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