الانتقال إلى المحتوى
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. jakoph

    السلام عليكم ورحمة الله وبركاته بعد اذنكم يا جماعه انا عندى مشكله باختصار هى عندى جدول بيع بيتم داخله حفظ الاصناف المباعه عايز لما افتح فورم الارتجاع ادخل رقم فاتوره البيع تظهر الاصناف في فورم الارتجاع عشان اقدر احط المرتجع منها عملت ال cursor ده لكنه للاسف بيجيب بس اخر صف في جدول البيع مش عارف ليه ممكن احد يساعدنى وشكرا declare cursor c is select * from sell where sell_id = :bckid_sellid ; begin for z in c loop :bck_sanf := z.sell_sanf; :bck_unit := z.sell_unit; :bck_price:= z.sell_price; :bck_selno:= z.sell_no; end loop; :bck_sellid := :bckid_sellid; end;

    • 14 رد
    • 1.8k مشاهدة
  2. asd202
    Started by asd202,

    SELECT sys_context('USERENV','TERMINAL') FROM dual; لاختيار اسم الجهاز الذى تعمل عليه ------------------------- تحويل تاريخ هجرى يتم ادخاله الى ميلادى select to_char(TO_DATE(:a,'DD-MM-YYYY','NLS_CALENDAR=''ARABIC HIJRAH'''), 'dd-mm-yyyy') from dual GREGORIAN للتاريخ الميلادى -------------------------- SELECT CHR(10) FROM DUAL; حرف ح ولكن فى الدفوبر كانها انتر

      • أعجبني
    • 14 رد
    • 5.2k مشاهدة
  3. هاوي برمجه
    Started by هاوي برمجه,

    السلام عليكم ورحمة الله وبركاته تحية طيبة للجميع في الحقيقة أنا مبنتدئ وأبحث عن كتب أوراكل الرسمية لــ SQL AND PLSQL ياليت اللي عنده وصله يعطيني أو يرسلي على الايميل بارك الله فيكم جميعاً

      • أعجبني
    • 14 رد
    • 3.7k مشاهدة
  4. عبداللطيف
    Started by عبداللطيف,

    1 - PROCEDURE FORMAT_PHONE اضغط هنا 2 - عملية تحويل ملف TEXT الى PDF اضغط هنا 3 - تحويل الرقم إلى كتابة بالعربي اضغط هنا 4 - functionلتحويل التاريخ الى هجري اضغط هناك 5 - كيف أغير قيمة في جدول بعد عمل update لآخر اضغط هنا 6 - Assigning Sequence numbers to Records اضغط هنا سوف يتم فهرسه باقي المواضيع

    • 14 رد
    • 16.3k مشاهدة
    Ahmed Al-Bin Shaikh
  5. Amateur
    Started by Amateur,

    السلام عليكم اخوتي في البداية عملت مشروع كامل وكنت أقوم بتثبيت مسار كل فورم في جدول خاص للفورمز وكنت أبدأها مسار الفورم بـ c:\file_name\forms\form_name الآن انا ساقوم بنقل جميع الفورمز على جهاز المستخدم وستكون على سيرفر ومن المفترض ان تتغير جميع المسارات الى الآتي server_computer_name\forms\\ كيف يمكنني عمل ذلك بحيث ان function تقوم بحذف اول ثلاث أحرف فقط من المسار الحالي وتقوم بتغييرها الى ما سأقوم بكتابته من خلال شاشة أقوم فقط باعطاءه ما سأبدله مكان الثلاث الأحرف الأولى

    • 14 رد
    • 3.5k مشاهدة
  6. chairman

    بسم الله الرحمن الرحيم اخواني الاحباء السلام عليكم عندي جدولين الاولرمز المنتج، اسم المنتج) الجدول الثاني: ( رمز المنتج، الربح) كيف ممكن اعمل استفسار يوجدلي النسبة المئوية لارباح احد المنتجات بالنسبة للارباح الاجمالية لجميع المنتجات

      • أعجبني
    • 13 رد
    • 4.1k مشاهدة
  7. knooz
    Started by knooz,

    السلام عليكم ورحمة الله وبركات \ بفضل الله ثم بفضلكم خلصت تعليم ومراجعة SQL مره ثانية ممكن جداول او مشروع تساعدنا في التدريب وما انسى الاوامر لاني الفتره الاولى ذاكرت ونسيت ممكن المساعده بمشروع متكامل للتدريب وانشاءة كامل في SQL او ماذا تنصحوني اعمله الان وشكر وتحية مقداً لكم

      • أعجبني
    • 13 رد
    • 1.6k مشاهدة
  8. ولـــيد
    Started by ولـــيد,

    بسم الله الرحمن الرحيم والصلاة والسلام على اشرف الخلق وسيد المرسلين محمد صلى الله عليه وسلم فصلو عليه ياعبادالله اجمعين. اما بعد : من يوم غد ان شاء الله سوف اقوم باذن الله على عمل حلاقات في للغة الاستعلام المعروفه لدينا وهي SQL ولكن سوف ابدا من حيث توقف اخي العزيز الاسيف واسئل الله عز وجل ان يعنني على ذلك واتمنى من الاخوه والاخوات الاجتهاد معي والتطبيق معاً حتى نصل الى المستوى المطلوب بأذن الله . طبعا نقوم بعمل الدورس على نسخة اوكل 9i وبالتحديد عن طريق iSQL عن طريق المتصفح لسهولة حفظ الاوامر او اي برنامج من برامج الاوركل ولكن اهم شي طريقة عمل الاستعلام . طبعا ومن لديه معلومات في اي مجال في الاوركل اتمنى منه ان يشارك معنا في الدروس وليس شرط الخبره فكلنا ليس بعل…

      • أعجبني
    • 13 رد
    • 13.2k مشاهدة
  9. MuhammadYassein
    Started by MuhammadYassein,

    بسم الله الرحمن الرحيم يعد الكيرسور Cursor من اهم ادوات المبرمج كوسيلة للتعامل مع البيانات .. فهو كائن له معاملة خاصه جدا و طرق استخدام متعدده و فوائد لا تعد و لا تحصى هل للكيرسور اصناف معينة .؟ نعم و يصنف الى صنفين رئيسين هما Implicit Cursor و هو الكيرسور الذي تنشة قاعدة البيانات نفسها بدون تدخل المبرمج . Explicit Cursor و هو الكيرسور الذي يقوم المبرمج بأنشاءه بنفسه بشكل صريح . ما هو الكيرسور ؟ بشكل بسيط جدا.. يمكن ان نقول ان الكيرسور هو خزان مؤقت للبيانات في ذاكرة الجهاز... يمكن ان نقول ان الكيرسور هو جدول يحمل حجم كبير من البيانات يُحمل على الذاكرة يمكن ان نقول ان الكيرسور هو متغير من نوع خاص للتعامل مع بيانات الجدول مرة واحدة …

    • 13 رد
    • 6.2k مشاهدة
  10. lo2lo2a
    Started by lo2lo2a,

    السلام عليكم ورحمة الله وبركاته كيف حالكم يا اعضاء هذا المنتدى الرائع عندي مساله وتعبت كتير في حلها وما توصلتش لنتيجه مفيده في الاخر اتمنى منكم مساعدتي عندي جدول فيه عمود بيشيل ارقام التليفونات من النوع VARCHAR2 وعند ادخال ارقام تليفونات تم ادخال بعض الحروف معاها السؤال عايزه فانكشن تمشي على كل ROW وتعرفني ان كان يحتوي على حروف ام لا على اساس اني بعد ما اميز الصف الي فيه حروف اقدر اعالجه بعد كده بحاجه تانيه وانفذ الفانكشن من خلال جملة SELECT وجزاكم الله كل خير يارب

    • 13 رد
    • 4.3k مشاهدة
  11. Ahmed Alsaied
    Started by Ahmed Alsaied,

    السلام عليكم ورحمة الله وبركاته اخواني الاعزاء بعد غياب اردت ان اعود اليكم بشرح كورس الاوراكل كامل ان شاء الله وساضع كل يوم فيديو حتى استطيع المتابعة مع المشتركين في الكورس ان شاء الله واليوم سأضع لكم اول 4 فيديوهات من الدورة 1- كيفية التسجيل على موقع أوراكل 2- كيفية تحميل قاعدة البيانات 3- كيفية تنصيب قاعدة البيانات 4- مقدمة هامه عن الاوراكل انتظرونا غدا ان شاء الله

    • 13 رد
    • 6.6k مشاهدة
    Ahmed Al-Bin Shaikh
  12. asd202
    Started by asd202,

    هذا حل مشكلة اختيار ثالث اكبر قيمة فى جدول يدعى TABLE SELECT MAX(A) FROM TABLE WHERE A <>(SELECT MAX(A) FROM TABLE ) AND A <>(SELECT MAX(A) FROM TABLE WHERE A <>(SELECT MAX(A) FROM TABLE )) الحل فقط ثالث اكبر قيمة من يريد رابع اكبر قيمة يراسلنى واعتقد الحل ممكن بنفس الطريقة بس اللى فاضى [email protected]

      • أعجبني
    • 13 رد
    • 6.2k مشاهدة
  13. Abo-Ammar
    Started by Abo-Ammar,

    السلام عليكم ورحمة الله وبركاته بداية اشكركم على هذا المنتدى الاكثر من رائع وارجو منكم وضع لي بعض الافكار التي استطيع أن انفذها كمشروع (متوسط نسبياَ) علماّ اني مبتدى في PL SQL ولكم مني الدعاء بظهر الغيب .. شكراً

    • 13 رد
    • 5.9k مشاهدة
  14. Rolo
    Started by Rolo,

    كيف احصل علي ثاني اكبر راتب في جدول الموظفين تاني اعلي راتب فقط في ريكورد لوحدو

    • 13 رد
    • 6.2k مشاهدة
  15. yasmen hamdy
    Started by yasmen hamdy,

    بسم الله الرحمن الرحيم انا خريجة كلية تجارة المنصورة وقرات وبحثت عن الاوراكل كتير ونزلت شروحات كتيرة عن sql و plsql وحبيت انى اخد دورة معتمدة عن الاوراكل كلها وسمعت ان فيه منحة مقدمة من كلية هندسة المنصورة عن الاوراكل كلها واتصلت عشان احجز الدورة وقالوا ان ادامى شهر عشان ادخل فى مجموعة جديدة بس هما قالولى ان فيه مجموعة موجودة حاليا ممكن ادخل معاهم بس هما خلصوا ال sql كلها وهيبدأوا فى plsql وال forms وال reports وقالوا ليا ممكن بعد ماخد معاهم ده ارجع اخد ال sql بعد كده مع اى مجموعة جديدة وقالوا ان الشهادات معتمدة من كلية هندسة جامعة المنصورة وموثقة فى الخارجية المصرية وبيعطوا كمان معاها شهادة خبرة وعاملين خصم 70 % والدورة كلها هتتكلف بالامتحانات الف…

    • 13 رد
    • 1.5k مشاهدة
  16. asalah_b15

    لدي ملف تكست فية بيانات حضور وانصراف لجهاز بصمة اريد نقل هذة البيانات في جدول اوركل ولكن حقل تسجيل الوقت والتاريخ في ملف التكست فية الوقت والتاريخ مع بعض بهذ الشكل 5/11/2008 9:14:04 اريد عند نقل هذة البيانات في جدول الاوركل يتم فصل التاريخ وتسجيلة في حقل والوقت وتسجيلة في حقل اخر بهد الشكل 9:14:04 <<<<<< حقل الوقت xtime 5/11/2008 <<<<< حقل التاريخ xdate هذا سيتم تكرارة بشكل يومي فكيف يتم عمل ذلك اريد كود الذي ينفذ هذا مرفق ملف البيانات وجدول الاوركل المراد نقل البيانات الية table.txt Q_CHECKINOUT.txt

    • 13 رد
    • 3.7k مشاهدة
  17. دكتور
    Started by دكتور,

    السلام عليكم ورحمة الله وبركاتة انا عملت برنامج في SQL واريد ان انقل قاعدة البيانات الموجودة في جهازي الى جهاز اخر كيف يتم ذلك ؟؟؟؟

    • 13 رد
    • 4.9k مشاهدة
  18. XXXprinceXXXorcl
    Started by XXXprinceXXXorcl,

    لو سمحتوا يا جماعة انا عندى جدول واحد فيه بيانات اشتراكات لمشتركين الشركة وتشمل بداية الاشتراك ونهايته يعنى ممكن شخص واحد يبقى عنده اكتر من اشتراك بتواريخ مختلفة لكن كل شخص مميز برقم شخصى وكل اشتراك له رقم مميز . المطلوب : معرفة عدد المشتركين الذين لهم اشتراكات فعالة خلال سنة 2012 ومعرفة المشتركين الذين كان لهم اشتراك فعال خلال 2012 ولم يجدد الاشتراك يعنى لم يحصل على اشتراك جديد خلال 5 اشهر من تاريخ نهاية الاشتراك بتاعه الذى كان مفعل خلال 2012. رجاء السرعة فى الرد

      • أعجبني
    • 13 رد
    • 1.3k مشاهدة
  19. saif elnar

    السلام عليكم ورحمه الله وبركاته لو سمحتوا انا لسه جديد في مجال قواعد البيانات sql عايز اعرف العناصر الكامله لقاعده البيانات انا اتعلمت اعمل ERD وانشئ قاعده بيانات والجداول واعمل ادخال للبيانات بالاضافه الى عدد كبير من الاستعلامات وكذلك Database Diagram بس عايز اعرف ازاي اعمل قاعده بيانات كامله وجاهزه للاستخدام سامحوني اذا كان طلبي غريب بس ارجو الرد والاهتمام لانه ضرور جدا وجزاكم الله كل خير وربي يجعله في ميزان حسناتكم

    • 13 رد
    • 1.2k مشاهدة
  20. هانى سند
    Started by هانى سند,

    السلام عليكم إخواني هذه function لتحويل التاريخ الميلادي الي هجري بالفورمات التي تريدها ملحوظة : اليوم الزائد هو لمعالجة مشكلة انحراف التاريخ الهجري ملحوظة كمان مرة : لا يمكن استدعاء هذه الfunction من جملة select لانها تحتوي علي جملة ddl CREATE OR REPLACE function to_DATE_ARABIC( p_date in date, p_fmt in varchar2 ) return varchar2 as l_return_string varchar2(255); v_cal varchar2(255):='arabic hijrah'; begin execute immediate 'alter session set nls_calendar = '''||V_cal||''''; l_return_string := to_char( p_date+1, p_fmt ); execute immediate 'alter session set nls_calendar = ''Gregorian'''; l_return_string:=replace(l_return…

    • 13 رد
    • 9k مشاهدة
  21. majhool
    Started by majhool,

    السلام عليكم ورحمة الله وبركاته اريد طريقة لتحويل التاريخ من julian date الى date format (dd/mm/yyyy) حيث انني استخدم برنامج JDedwards مع Oracle 9i Database حيث يتم تخزين التواريخ من نوع number data type بالشكل التالي : 105001 شرح طريقة التخزين( من اليمين الى اليسار ): 001 : يمثل الايام في السنة ( الاول من يناير ) 05 : السنة ( سنة 2005) 1 : القرن 21 اي معنى التاريخ: 105001 يمثل 1/1/2005 ارجو منكم المساعدة في تحويل التاريخ الى شكل DD/MM/YYYY حيث انه مخزن في قاعدة البيانات من نوع Number وكدلك اريد عرضه في report 9i على شكل dd/mm/yyyy

    • 13 رد
    • 4.9k مشاهدة
  22. mohamed_suez
    Started by mohamed_suez,

    هنبدا بإذن الله التحميل كل 6اسئلة مع بعض عشان متأخرش عليكم وأدعولى ربنا يوفقنى وأكمله على خير وألاقى شغل باللى بدرسه اللينك http://www.4shared.com/file/236675106/ac4a...MED_SUEZp1.html

    • 13 رد
    • 7.1k مشاهدة
  23. Ahmad.Hasan

    السلام عليكم كيف حالكم أخواني ؟؟ أريد ان اعرف رقم هذه الرسالة ؟؟ Do You Want To Save The Changes You Made ? وشكرا جزيلا....

    • 13 رد
    • 2.6k مشاهدة
  24. mmsalman87

    هذا كود بسيط لتوليد ارقام او حروف عشوائية select dbms_random.string('X', 5) str from dual; ولها طبعا مميزات اخرى اذا اراد احد التوسع فقط ادخل وابحث عن اسم الباكيج dbms_random من تطبيقاتها : اعطاء كلمة سر جديدة للمستخدم ، تصفير كلمة المرور ، اعطاء رموز خاصة لكائنات معينة

      • أعجبني
    • 13 رد
    • 11.5k مشاهدة
  25. hanyniazy
    Started by hanyniazy,

    السلام عليكم و رحمة الله و بركاتة ارغب في معرف كلمة المرور بدون تغيرة من مستخدم admin ارغب في معرف الكلمة الحالية و لا اريد تغيرها

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