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

    السلام عليكم اخواني . لدي جدول منشئ ويوجد به بيانات في قاعده البيانات ماهو الامر الذي عن طريقة استطيع إضافة عمود وليكن اسمه quantity . واريد ان اجعله foreign key . وايضاً اريد ان اعدل على جدول اخر يوجد بة هذا الحقل الاصلي quantity واضعه primary key لكي يعمل الربط ؟ بنتظاركم وشكراً

    • 3 رد
    • 4k مشاهدة
  2. هانى سند
    Started by هانى سند,

    السلام عليكم كيفكم يا شباب واجهتني مشكلة في جملة الmerge المفروض ان كل حاجة مظبوطة و لكن برضه يطلع ايرور مش عارف يمكن يكون في حاجة مش شايفها قلت اشرككم معايا هي المشكلة لنه بيطلع خطأ اسم عمود غير صالح بالرغم من وجود العمود في الجدول بنفس الاسم و الالياس ما في مشكلة عموما بصوا علي الكود وانتوا تفهموا و ارجوا من يجد الخطأ ان يرد علي منتظركم merge into c_emp c using emp e on (c.empno=e.empno) when matched then update set c.empno=e.empno, c.ename=e.ename, c.sal=e.sal, c.deptno=e.deptno when not matched then insert values (e.empno,e.ename,e.sal,e.deptno)

    • 5 رد
    • 4k مشاهدة
  3. ms_elmancy
    Started by ms_elmancy,

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

    • 18 رد
    • 4k مشاهدة
  4. warning
    Started by warning,

    السلام عليكم ورحمة الله وبركاتة أريد ان اعرف فائدة الأمر savepoint ? ايضا لدي مشكلة اخرى .. لدي 10G ولكن عندما اكتب الأمر COMMIT يقول Commit statement not applicable. All statements are automatically committed. ايضاً عندما اكتب الأمر ROLLBACK يكتب نفس الجمله السابقة ,,فهل المشكلة في اعدادات التنصيب؟ على استطيع حلها؟ جزيتم خيراً

    • 3 رد
    • 4k مشاهدة
  5. احمد فهمى
    Started by احمد فهمى,

    السلام عليكم لو سمحتم انا كنت عايز الدالة (functuion) اللى بتفقط الارقام(المبالغ ) بالجنية المصرى مع مرعاة العلامة العشرية مثلا 60.96 تصبح ستون جنية وستةوتسعون قرش فقط مصرى لاغير واكون شاكر جدا

    • 2 رد
    • 4k مشاهدة
  6. هانى سند

    السلام عليكم هذه فانكشن لتعديل البيانات في جدول و حذف المسافات الزائدة و التي تسبب الكثير من المشاكل و لكن بصفة دائمة من الجدول ملحوظة : الملف المرفق يحتوي علي function ثانيوة اخري مستخدمة بداخل الfunction الاساسية البارمترز المستخدمة عبارة عن اسم الجدول و اسم العمود المراد ازالة المسافات منه بالتوفيق REM_SPACE.zip

    • 5 رد
    • 4k مشاهدة
  7. ابوفهد
    Started by ابوفهد,

    ياشباب كيف يمكن تغير نوع البيانات من VARCHAR الى NUMBER علماً بانة يوجد فية بيانات ودمتم....

    • 12 رد
    • 4k مشاهدة
  8. امير101
    Started by امير101,

    كيف اكتب استعلام بناء على حقل التاريخ الشرط الاول اكبر تاريخ وبشرط انه يكون اصغر من تاريخ اليوم اعتقد انه بحاجة الى استعلامين هذا الشرط الثاني where dat<sysdate اريد الشرط الاول بتاع اكبر تاريخ كيف يتم كتابة شرط اكبر تاريخ حاولت استخدم last_date وtranc وما زبطت معي

    • 6 رد
    • 4k مشاهدة
  9. kzaghloul
    Started by kzaghloul,

    السلام عليكم لقد تابعت مواضيع SQL منذ بداياتي في الأوراكل وقد قمت بتجميع كل ما مر علي من دراسات وشروحات وغيرها من مدرسين أو من الانترنت ووضعتها في هذا الملف البسيط المرفق الذي أتمنى ان يستفيد الجميع منه ودمتم ذخرا لهذه الأمة Oracle_SQL.pdf

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

    اعتذر منكم على كثر الاسئلة ولكن الاسئلة على قدر المحبة ما هي RULES OF PRECEDENCE (2-19) ما هي NLSPARAMS (3-29) ما هو استخدام TO_CHAR FUNCTION مع NUMBERS ما هي FX MALIFIEV كيف افرق بين صيغيتي YYوRR في التاريخ ماهو الفرق بين DECOD وال CASE EXP. كيف نستطيع استخدام DISTINCT مع ربط الجداول هل هناك مثال على NATURAL JOIN مع المستخدم scott ما هي القاعدة في كتابة OUTER JOIN هل هي المساواة في جملة on أو انها ترتيب الخيارات في SELECT أو غير ذلك

    • 7 رد
    • 4k مشاهدة
  11. laila08
    Started by laila08,

    هل يوجد شرح كامل لكتب PL/SQLة باللغة العربية Oracle Database 10g: PL/SQL fundamentals

    • 7 رد
    • 3.9k مشاهدة
  12. waleedtot

    قولولى مبروك اخيرا النهاردة بقيت OCA بعد خمس سنوات شغل وكنت فاكر ان الشهادة مش لزمة لو كنت متمكن من نفسك عند كل مقابلة كنت بعملها كان يسال المدير بتعرف تعمل دة خلاص مش مهم شهادة بس بعد خمس سنوات انصح كل واحد ياخذ الشهادة ويحاول يطور نفسة على فكرة اية الى خلنى اعمل الخطوة دة الاجابة هى ان الداتا انترى الى بيشتغل معايا حصل على OCP تصورة؟؟؟؟؟ عندى سوال PASSING SCORE:51% YOUR SCORE 65% اية معناها لو حد دخل على PROMETRIC ,وشاف SCORE بتاعة يقولى ازاى بالتفصيل لان خايف اغير حاجة فى المعلومات الى التيست سينتر عملهالى ومعايا PROMERIC TESTING NUMBERومش عارف اعمل بية حاجة [/size]

    • 11 رد
    • 3.9k مشاهدة
  13. عبداللطيف
    Started by عبداللطيف,

    تحياتي لجميع الاعضاء PL/SQL script on a Windows based client to open and read a windows file on the client. After editing the content, and insert the data into an Oracle table. set serveroutput on DECLARE fHandle UTL_FILE.FILE_TYPE; vTextIn varchar2(25); vTextOut varchar2(25); BEGIN -- Might get INVALID_PATH, INVALID_MODE, or INVALID_OPERATION fHandle := UTL_FILE.FOPEN('c:\temp','utlout.txt','a'); IF UTL_FILE.IS_OPEN(fHandle) THEN DBMS_OUTPUT.PUT_LINE('File write open'); ELSE DBMS_OUTPUT.PUT_LINE('File write not open'); END IF; EXCEPTION WHEN UTL_FILE.INVALID_PATH THEN RAISE_APPLICATION_ERROR(-20100,'Invalid Path'); WHEN UTL_FILE.INVALID_MODE THEN RAISE_APPLICATIO…

    • 6 رد
    • 3.9k مشاهدة
  14. programmer_85

    السلام عليكم اخواني الكرام اولا عفوا ع انقطاعي ع المنتدى وذلك لكثرة عملي ودراستي .. ولذا لم اتمكن من المتابعة بمناسبة عودتي للمنتدى مرة ثانية ... حبيت ان اضع بين يديك شرح متوافي وكامل حووول موضوع ادارة الكائنات في السكيما او مايمسى managing schema objects وقد اخترت الموضوع لاني رايته مهما جدا وكذا لايوجد عليه شرح متوافي وكامل .. وفي شرحي لهذا الموضوع اعتمدت اولا ع الكتب المعتمدة من اوراكل والامثلة حول ذلك الموضوع كما ان هذا الموضوع لايمكن ان نشرحه في جلسة واحدة بل يحتاج الى جلسات كثير حتى نعطي صورة واضحة وجلية حوله .. ونخرج باستفادة واضحة من ذلك ... فان شاء الله راح اطرح المنهج اي مايسمى syllables حول ذلك في الرد الثاني ... ت…

    خالد العجمي
  15. khaledharby
    Started by khaledharby,

    السلام عليكم ورحمه الله وبركاته عايزين تاني اعلي مرتب من الجدول مثلا EMP وياريت يكون الحل قصير شويه او سهل يا شباب شكرا ليكم

    • 12 رد
    • 3.9k مشاهدة
  16. osama1279
    Started by osama1279,

    السلام عليكم لجميع الأخوة في هذا المنتدى اريد منكم ان تساعدوني في تعلم plsq بطريقة سهلة وشكرا جزيلا لكم ولحسن تعاونكم هذا هو ايميلي osama1279@hotmail.com salem_salama74@yahoo.com

    • 7 رد
    • 3.9k مشاهدة
  17. المفيد

    ممكن طريقة الدخول على قاعدة بيانات نسية اسم المستخدم وكلمة المرور

    • 6 رد
    • 3.9k مشاهدة
  18. ohmhs2006
    Started by ohmhs2006,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته أخواني عندي سؤال عندي فورم يخزن وقت الدوام الحضور والإنصراف والعمودين هما من نوع date أريد الكود الذي يطرح القيمتين الإنصراف - الحضور لإظهار عدد الساعات والدقائق والسلام عليكم ورحمة الله وبركاته

      • أعجبني
    • 10 رد
    • 3.9k مشاهدة
  19. warning
    Started by warning,

    السلام عليكم يااخوان مشكلتي منذ زمن لم اجد لها حلاً ,, وهي انني عندما اريد تطبيق الاستعلامات الموجودة في الكتاب يجب ان تكون الجداول اصلا موجودة !! وقد قيل لي ان الجداول هذه تكون موجودة اصلا اذا دخلت بيوزر معين وباسوورد معين ! فمن يستطيع ان يخبرني ماهو اليوزر الذي اذا دخلت به اجد الجداول الموجودة في كتاب اوراكل يونفرستي جاهزه ؟ حاليا انا استخدم plus 8 يوزر scott باس tiger

    • 10 رد
    • 3.9k مشاهدة
  20. aml-ali

    انا اريد عمل برنامج لتحديد صلاحيات المستخدم ويوجد في جدول المستخدمين كل من رقم المستخدم usr_id و كلمة المرور usr_pass واسم المستخدم usr_name بالإضافة الى عدد من الصلاحيات التى تمنح للمستخدمين وتختلف من مستخدم الى اخر وهى صلاحية الدخول للنظام وتأخذ اسم s1 ، صلاحية صرف اعانات s2 ، صلاحية إلغاء الاعانات s3 , وهكذا سؤالى كيف يتم تكوين هذه الصلاحيات في الجدول وهى عبارة عن 0 و 1 يعني بعدين في شاشة الصلاحيات في حالة اختيار 1 تعطي صح وفي حالة اختيار 0 تعطي خطأ في مربع check box ؟؟ يعني انا اعمل جدول كالتالي create table usr_file (usr_id number(3), usr_pass varchar2(10), usr_name varchar2(40) كيف يتم وضع كل من s1 , s2 , s3 في الجدول نفسه؟؟؟ الرجاء الرد السريع مع الاخوة اصحاب…

    • 5 رد
    • 3.9k مشاهدة
  21. AAZH
    Started by AAZH,

    ياشبا لو عندي نص بالشكل التالي abc d وأريد حذف الفراغ بين حرف ال c وال d ليصبح شكل النص abcd ماهي الداله التي يجب إستخدامها

    • 7 رد
    • 3.9k مشاهدة
  22. awn78
    Started by awn78,

    اخواني السلام عليكم ورحمة الله وبركاته بحمدالله تعالى وفضله ثم بفضل هذا المنتدى الرائع نجحت اليوم في اختبار ال PL/SQL 1Z0-147 حيث اجبت على 65 سؤال صحيح من اصل 66 سؤال واصبحت OCA وادعوا كل من في نفسه ادنى تردد في تقديم الاختبارات ان لايخشى شيئا لان الاختبارات من نفس منهج اوراكل حرفيا مع تمنياتي للجميع بالتوفيق والنجاح وكمان يقول الاستاذ سامح بكار الى الامام دائما وشكرا

    • 8 رد
    • 3.9k مشاهدة
  23. ‫وردة حمراء‬‎

    السلام عليكم .. مطلوب مني اختيار اسماء العاملين ورواتبهم وارقامهم من جدول emp وقد فعلت ذلك باستخدام cursor . سؤالي كيف احدث هذا الجدول لكي يخرج اسماء العاملين مع اقسام العمل والمنطقه من جدول dept ؟ يجب علي ان اعمل join بين الجدولين ثم يمكنني ان اخرج الناتج صحيح ؟ اول جدول emp : (empno,ename,job,MGR,hiredate,sal,comm,deptno); ثاني جدول DEPT: (deptno,dname,loc) وهذا الجدول الذي اريده eName, deptno,loc,empno,sal هذا حلي : set serveroutput on; DECLARE CURSOR staff_cursor IS SELECT ename, empno,sal from emp; v_lname emp.ename%type; v_dob emp.empno%type; v_lna emp.sal%type; BE…

      • أعجبني
    • 14 رد
    • 3.9k مشاهدة
  24. ramy_orcl

    السلام عليكم انا فى الشركة عندنا مكينة حضور وانصراف بتطالع البيانات على انها ملف txt انا عايز اخالى الملف دى يباء بيانات على نظام اوركال ودى سطر من مخرجات المكينة 072352,2,1137,?,48,40,40,40,40 حيث ان 1137 رقم الموظف 2 رقم الفرع 072352 دى الساعة ارجو المساعدة ودى عض المخرجات المكيبنة للتجربة وافادتى بحل ارجوكم 065252,2,1205,?,48,40,40,40,40 071157,2,1257,?,48,40,40,40,40 071348,2,1189,?,48,40,40,40,40 071908,2,1124,?,48,40,40,40,40 071913,2,1072,?,48,40,40,40,40 071921,2,1123,?,48,40,40,40,40 071932,2,1124,?,48,40,40,40,40 071947,2,1198,?,48,40,40,40,40 071953,2,1227,?,48,40,40,40,40 071958,2,1060,?,48,40,40,40,40 072006,2,1060,?,48,40,40,40,40 072232,2,1253,?,48,40,40,…

    • 8 رد
    • 3.9k مشاهدة
  25. asd202

    مفاجاة سارة وجدت للاخوة المبتدئين 7 كتب اوركل بالعربى وشرح بسيط وسلس Copy_of_oracle_pdf.doc

    • 10 رد
    • 3.9k مشاهدة
    جلال شواقفه

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.