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

    بسم الله والصلاة والسلام علي اشرف خلق الله سيدنا محمد ومن والاه اما بعد كيفية تشفير قاعدة البيانات بطريقة سهلة ومبسطة الأمر Translate : هو شبيه بالأمر replace ولكنه يستطيع استبدال اكثر من حرف في نفس الوقت مثلا اذا اردنا استبدال الحرف A في كلمة MOHAMAd بالرقم 1 يكون الامر كالتالي Translate(MOHAMAD,'A','1')H تكون النتيجة MOH1M1D. وبنفس الطريقة Translate(MOHAMAD,'A','1')h ولكن اذا اردنا استبدال اكثر من حرف لن نستطيع ذلك باستخدام الامر Replace ولكن لفعل هذا نستخدم الامر Translate فهذا الامر يستطيع استبدال عدد من الحروف بعدد من الحروف المختلفة في امر واحد مثلا TRANSLATE(MOHAMAD,'ADM','123')H تكون النتيجة هي 3OH1312 اي يبدل كل حرف في الامر بالحرف المقابل له مباشرة بعد الفا…

    المبرمج الصاعد
  2. ياسين عثمان ادريس
    Started by ياسين عثمان ادريس,

    لدي حقل التتقدير وحقل النقاط وهما من خارج الداتابيس يتم حساب التقدير من حقل الدرجة وهذا الكود ظبط معاي المشكلة في حقل التقدير اريده عنما ادخل A في التقدير يقوم بعملية حسابية وهي (عدد ساعات المادة * وزن التقدير) وزن التقدير A=4 B+=3.5 B=3 C+=2.75 C=2.5 D=2 F=0 عدد الساعات هو حقل موجود في جول المواد وهو مربوط بهذا الجدول

    • 4 رد
    • 1k مشاهدة
    ياسين عثمان ادريس
  3. bnotah_cute
    Started by bnotah_cute,

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

    • 3 رد
    • 1.9k مشاهدة
  4. منولة
    Started by منولة,

    السلام عليكم ورحمة الله استخدام امر insert داخل حلقات التكرار في بيئة pl/sql 1-for-in-loop-end الشكل العام Declare I varchr2(30); Begin For I 1..5 loop Insert into dept (deptno)values(i); End loop; End; / 2- while-loop-end الشكل العام Declare I varchr2(30); Begin I:=1; While I<=5 loop Insert into dept (deptno)values(i); I:=i+1; End loop; End; / 3- when-end loop-exit الشكل العام Declare I varchr2(30); Begin I:=1; Loop Exit when i>5; Insert into dept (deptno)values(i); I:=i+1; End loop; End; / 4-loop-exit-end الشكل العام Declare I varchr2(30); Begin I:=1; Loop If i>5 then Exit; End if; Insert into dept (deptno)values(i); I:=i+1; End loop; End; / …

    • 7 رد
    • 2.6k مشاهدة
  5. apoopyda

    السلام عليكم .......... جاتنى فكرة انى اعمل مكتبة ادوات للتعامل مع انواع المختلفة من الملفات زى الاكسل والوورد وسى اس فى بس يكون كلة من الداتا بيس عشان اقدر استخدمها فى الفورمز وadf انا بحثت على النت وبدأت بأول خطوة- ياريت اللى عندة معلومة تضيف للموضوع او افكار جديدة ياريت يشارك - اجراء نبعتلة جملة السيليكت وهو يدينا الناتج فى ملف اكسل...... الملف المرفق بيشرح الاعدادات بعد انشاء المكتبة المرفقة BEGIN as_xlsx.query2sheet ('select * from departments'); as_xlsx.save ('MY_DIR', 'my.xlsx'); END; حيث MY_DIRهو المجلد الذى سوف يكون فية ملف الاكسل MY.XLSXهو اسم الملف الناتج طبعا يمكن تغيير اسم الملف واسم المجلد براحتك وحتى جملة السيليكت اكتبها زى م…

    • 3 رد
    • 2.9k مشاهدة
  6. alsaedi
    Started by alsaedi,

    السلام عليكم اخوتي واخواتي الاعزاء ............... لدي مشكلتين لم استطع ان احلهما ..... الاول لدي مشروع كامل لقواعد البيانات للطلبة في الجامعة والتي تتجاوز السبعة الاف قيد مصممة بالاكسس وعلى شكل ملف تنفيذي اي يظهر لي المشروع على شكل ازرار بحث وادخال وتقارير .......الخ . ومن خلال مشاركات الاعضاء علمت ان هناك طريقة للتحويل الى لغة اوراكل باستخدام الاكسبورت والامبورت ..ولكن لا استطيع الوصول الى هذان الخيارا او تظهر لي ولكن عير فعالة فها من طريقة للتحويل وارجوان تكون الاجابة واضحة ومفصلة كما تعودنا منكم ايها الاعزاء . الثانية المشروع لبيانات الطلبة ولكن ....... يحوي اسم الطالب الثلاثي وعنوانه ...............الخ ماهو افضل primary key للبيانات اي هل اجعله ل…

    • 4 رد
    • 2.3k مشاهدة
  7. بن عمير
    Started by بن عمير,

    أريد صيغة الكود بالنسبة للجدول الآخر

    • 6 رد
    • 3.2k مشاهدة
  8. mubarak fide
    Started by mubarak fide,

    السلام عليكم ورحمة الله وبركاته الإخوه الأعزاء .. أرجو المساعدة.. أنا شغال في تصميم نظام مبيعات ف محتاج ل دالة تزيد عدد الصنف في المخزن لو كانت هنالك عملية وارد لمنتج او صنف معين.. ودالة أخرى تقوم بخصم الكمية المباعة من الصنف.. وشكرا جزيلا..

    • 1 رد
    • 971 مشاهدة
  9. شوشو الغامدي
    Started by شوشو الغامدي,

    السلام عليكم ورحمة الله احتاج لمساعده من مبرمج اورآكل في تصميم واجهات وعمل الاستعلامات ضروري وشكرآ ....

    • 3 رد
    • 8.5k مشاهدة
  10. taher abd elalim
    Started by taher abd elalim,

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

    • 2 رد
    • 1.4k مشاهدة
  11. sameh bakkar
    Started by sameh bakkar,

    أخوانى الأعزاء لآحظنا أن الأسئله كثرت عن التيست كينج و لكن اريد ان أوضح انا النجاح فى الأمتحان ما هو الا ام يسير و لكن الشىء الصعب هو فهم كافة الأكواد الموجوده بالإمتحان و الأقتناع بالإجابات ولذلك أود ان يقوم الشخص بحل اسئلة الامتحان لكل فصل على حدا حتى يتمكن من فهم الموضوع بشكل واضح فمثلا اذا انتهيت من مذاكره الفصل الأول فعليك بحل اسئلة الأمتحان التى كانت تخص هذا الفصل فقط ولا تنتظر حتى تنتهى من كافة المنهج ... و لذلك قمت و الحمد لله بفصل الأسئله الخاصه بكل فصل على حدا و اتمنى ان تستفيدوا جميعا . انا فى البدايه قمت بعمل امتحان 007 و اواد انا يساعدنى باقى الأعضاء فى عمل باقى الأمتحانات لأنى فى راى انها طريقه رائعه سوف اكمل باقى الصول لأرسلها قريبا و أريد رأيكم فى ه…

    • 12 رد
    • 5.1k مشاهدة
  12. بو عبدالعزيز
    Started by بو عبدالعزيز,

    مرحباااااااااااا .. أريد أعمل SET_BLOCK_PROPERTY وتأخذ تاريخ معين من خلال أحد الحقول .. وإذا تغير الحقل .. يعاد توزيع المعلومات مرة أخرى على البلوك .. أنا كتبت بهذه الطريقة SET_BLOCK_PROPERTY('COMPLAINS', DEFAULT_WHERE, 'COMPLAINS.DAT_TIME=' || ':COMPLAINS.DAT_TIME'); EXECUTE_QUERY; وين الخطأ بالضبط

    • 8 رد
    • 1.6k مشاهدة
  13. chairman
    Started by chairman,

    اخواني لدي الجدول التالي CREATE TABLE EMP (EMPNO NUMBER(4) NOT NUL ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2)) واخلت فيه البيانات التالية SQL> INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20); SQL> INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30); SQL> INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 76…

    • 9 رد
    • 1.6k مشاهدة
  14. esam_gm
    Started by esam_gm,

    اريد بدلاا من اظهار البيانات بجوار بعضها مفصوله بنقططين ( اريدها سطر سطر وهذه هي CREATE OR REPLACE FUNCTION COMP.f_serial_sales (a_id IN NUMBER,a_id_item varchar2) RETURN VARCHAR2 IS ax1 VARCHAR2 (200); ax_all VARCHAR2 (10000); CURSOR cu IS SELECT serial FROM SERIAL_SALES WHERE id_SALES = a_id and id_item=a_id_item ; BEGIN OPEN cu; LOOP FETCH cu INTO ax1; EXIT WHEN cu%NOTFOUND; ax_all := ax_all ||ax1 || ':'; END LOOP; CLOSE cu; RETURN (ax_all); END f_serial_SALES; /

    • 2 رد
    • 796 مشاهدة
  15. samoracle
    Started by samoracle,

    فى اليونكس كيف يمكن ان اقوم تعديل sql statement فى sqlplus فى windows اكتب الامر ed

    • 0 رد
    • 1.3k مشاهدة
  16. MMA
    Started by MMA,

    قمت بتنصيب Oracle9 علي أساس إسم الخادم ProOra كيف يتم تغيير هذا الإسم الي XXX مثلا

    • 2 رد
    • 1.6k مشاهدة
  17. ENG.MOUSTAFA MAHMOUD
    Started by ENG.MOUSTAFA MAHMOUD,

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

    • 2 رد
    • 1.4k مشاهدة
  18. acadmy
    Started by acadmy,

    كيف يمكن تعديل بيانات المفتاح الأساسى primary key

    • 2 رد
    • 1.6k مشاهدة
  19. ibrahim sharawy
    Started by ibrahim sharawy,

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

    • 1 رد
    • 1.1k مشاهدة
  20. Ledo_King
    Started by Ledo_King,

    السادة الأفاضل محتاج أغير حقل الإدارة في جدول الموظفين حيث أنه حقل رقمي وأريد تغييره إلى varchar2 وتحويل بيانات الأرقام التي به إلى مقابلها في إسم الإدارة يعني إذا كان رقم 10 يعني الشؤون الإدارية وهكذا علما بأن الجدول به بيانات كثيرة وبعضها لا يوجد له إدارة إلى خالي

    • 3 رد
    • 1.7k مشاهدة
  21. سنفور
    Started by سنفور,

    مرحبا يوجد لدي جدول table1 به عدد من الحقول(id,name,company) هذا الجدول به مئات البيانات تم اضافة حقل جديد مؤخرا تحت مسمى (image) بنوع long raw لاضافة صورة , الان حقل ال image فاضي كيف يمكن عمل update لهذا الحقل وإضافة صورة موجودة في مسار \:C بحيث تكون نفس الصورة لجميع الحقول اي ب Statement واحدة يتم تعديل جميع الحقول باضافة الصورة شكرا

    • 2 رد
    • 1.4k مشاهدة
  22. maher1215
    Started by maher1215,

    السلام عليكم ارجو قبولي كعضو جديد في موقعكم هذا واحب الاسفسار بصفتي مبتدئ عن الزناد عملت زناد أمس واريد تعديله اليوم كيف يمكنني مراجعته ورؤيته داخل sql أي اريد عرضه فحسب وشكرا

    • 3 رد
    • 2k مشاهدة
  23. najed
    Started by najed,

    اخواني ارجو منكم المساعده انا قمت بانشاء جدول وارغب في تعديله و لاسيما ان الpk هو حقل للرقم التسلسلي التلقائي و قد تبين انه هنالك مشكله في طبيعه البرنامج و ارغب في اضافه حقل جديد يكون هو fk مع جدول اخر و اغير type احد الحقول ملاحظه ارغب في عمل الجدول ان يكون يولد ارقام تسلسليه تلقائيه الا انه كل سنه جديده يبدا من الصفر و هذا لا ينطبق مع الوظع القديم للجدول ممكن التعديل على جدول و اضافه حقل فيه fk و تعديل الdatatype ggprg و شكرا

    • 3 رد
    • 1.6k مشاهدة
  24. DOMSSA
    Started by DOMSSA,

    السلام عليكم و رحمة الله وبركاتة بسم الله نبدا .. اعتقد الدرس دة حيكون سهل قوى على البشمبرمجين اللى شغالين فى مجال الجافا ... يلا نبدا و نشوف حنتكلم النهاردة باذن الله تعالى على نوع جديد من DataType الموجودة فى اوراكل و اعتقد مش ناس كتير تعرفها علشان هى مش موجودة فى كورس اوراكل و ياريت اى حد يعرف عن DataType يضيف اى حاجة على موضوعى لكى نستفيد باذن الله . حنقدر نستفيد اية من هذا النوع ؟؟! طيب اية رايك خلينا نشوف حنستفاد اية بس و احنا بنتكلم تحت باذن الله . بس خلينا نتفقد الاول و نقول انا Object Type دة بيتكون من attribute و Method زى ما اى حد درس OOP فى اى لغة برمجة . attribute دى بتساوى عندنا colmun و Method دى هى functions and Procedures الاولي دى المتغير…

  25. ahmed_elmoslmany
    Started by ahmed_elmoslmany,

    انا عاوز اعمل PROCEDURE تاخد 3 parameter (view name ,table name,pk for table ) وتعملى instead of trigger هو انا بحاول افكر فيها طيب فى حد عنده افكار ممكن تساعدنى انا عارف انى هاستخدم dynamic sql لكن ازاى هاجيب اسماع الاعمده بتاعه الجدول يا ريت لو حد عنده افكار يقولى

    • 0 رد
    • 781 مشاهدة

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.