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

    من المعروف ان هناك تفقيط للأرقام ولكن هل هناك تفقيط للوقت بجميع حالاته ان كان على نظام 24 او على نظام am/pm?? وشكرا

    • 0 رد
    • 1k مشاهدة
  2. moh.sami

    السلام عليكم =========== لو عايز اطبع شكل مثلا بالنجوم * *** **** ***** ***** *** * بحيث اليوز يدخل ع الصفوف اللى عاوزها ؛ الفكره عارفها لكن مش عارف اصل اليها باستخدام loops

    • 5 رد
    • 1k مشاهدة
  3. moh.sami
    Started by moh.sami,

    السلام عليكم ورحمه االه وبركاته ========================= الكود هذا ان يشرحه لنا احد ؛ الجزء الملون بالاحمر BEGIN st_number := &starting_number; en_number := &end_number; FOR i IN st_number .. en_number LOOP flag := 1; FOR j IN 2 .. (i-1) LOOP IF (i mod j)=0 THEN flag:= 0; EXIT ; END IF ; END LOOP; IF flag = 1 THEN dbms_output.put_line(i); END IF ; END LOOP; end;

    • 1 رد
    • 1.3k مشاهدة
    محمد سيد جعفر
  4. Mahmoud Fattuh
    Started by Mahmoud Fattuh,

    السلام عليكم من فضلكم لما بفتح SQL*PLUS فى اوراكل بتظهر لى هذة الرسائل Error 6 Initializing SQL*Plus Message file sp1<Lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory وما بيشتغلش ممكن اعرف ايه المشلكة وجزاكم الله خيرا

    • 0 رد
    • 687 مشاهدة
  5. omogun
    Started by omogun,

    oracle sqlldr loading Arabic data in bad signal form like ??? شباب حينما يتم تحميل file by sql loader sqlldr staging/tsddwhd@dwprod control=C:\ctf.ctl log=C:\ctf.log يحتوي بيانات عربي تكون النتيجه في الجدول ؟؟؟؟؟؟ هل هناك اي امر اخر افعله غير موضوع nls_lang ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256 or ARABIC_AMERICA.AR8MSWIN1256

    • 1 رد
    • 921 مشاهدة
  6. moh.sami
    Started by moh.sami,

    السلام عليكم ورحمه الله وبركاته ----------------------------- كان لدي سؤال علي composite data type الفرق بين recrod -1 2- row type % 3- is a table of 4- index by فاهم فيهم ( انهم يستخدموا لانشاء نوع جديد من الداتا بحيث انه اقدر اخزن فيه اكثر من نوع داتا) لكن يحصل عندي كنوع من الخلط ما بينهم وفي استخدمهم يا ريت اللى يوضح لنا التسلسل الصحيح بينهم حتى تعم الفائده علي الكل وجزاكم الله خيرا

      • أعجبني
    • 1 رد
    • 1.1k مشاهدة
  7. hani2521980

    السلام عليكم ورحمة الله وبركاته بعد معاناة دامت لفترة طويلة وعمليات حذف وتسطيب لبرنامج اوراكل اخيرا وجدت الحل لمشكلة عدم ظهور اللغة العربية في اوراكل او sql plus انا اعمل على نسخة رقم 10.2 وعند تسطيبها على windows 7 32-bit وجدت مشكلة الغة العربية وبعد سهر ليالي :D شكلي طولت عليكم احبتي الحل يكمن اولا تغير مفاتيح الريجستري الى AMERICAN_AMERICA.AR8MSWIN1256 كل المفاتيح اذا لم تحل المشكلة الحل الثاني الدخول الي sql plus بواسطة المستخدم system نتصل بقاعدة البيانات بواسطة المستخدم sys على شكل مدير قاعدة بيانات وذلك بعمل التالي Connect sys as sysdba Password ***** وبعد ما نتصل بالقاعدة اقصد قاعدة البيانات طبعا نقوم بتغير اللغة من جدول props$ ال…

    • 7 رد
    • 24.3k مشاهدة
  8. moh.sami
    Started by moh.sami,

    السلام عليكم ورحمه الله وبركاته ====================== كان لدي سؤال بسيط في conversion function اعرف جيدا السنتكس تبعهم وطريقه استخدامهم ؟؟ لكن متي استخدمهم ولماااذا استخدمهم شكرا وجزاكم الله خيرا

    • 4 رد
    • 905 مشاهدة
  9. m_hegazy86

    السلام عليكم ارجو من حضراتكم ان تساعدونى فى كود معين ***ازاى اجيب عدد ايام لسنة محددة*** مثال: سنة 2014 فيها كم يوم وشكرا

      • أعجبني
    • 4 رد
    • 1.5k مشاهدة
  10. eng_walaa.k
    Started by eng_walaa.k,

    انا عايزة اظهر البيانات الموجوده في جدول اسمة networks وغير موجوده في جدول أخر اسمة networks_merf كتبت الكود select net_name from networks where net_no not in(select net_no from networks_merf); لم تتم تحديد صفوف مع اني لما بكتب الكود بدون not بيطلع نتائج select net_name from networks where net_no in(select net_no from networks_merf); ياريت لو حد يقدر يساعدني ويقولي ايه الشكلة

    • 4 رد
    • 870 مشاهدة
  11. Besho_10g
    Started by Besho_10g,

    انا عندى موظفين بياناتهم 1- الاسم 2- رقم البطاقة 3- رقم التليفون 4-العنوان 5-تاريخ التعيين انا عايز اخلى الموظفين الى عندى الى لسه معداش عليهم 6 شهور من تاريخ التعيين ميخدوش اجازات وعايز اخلى الحد الاعلى للاجازات عندى فى الشركة 21 يوم على مدار السنة لكل الموظفين

    • 15 رد
    • 2.1k مشاهدة
  12. monis
    Started by monis,

    ما وظيفة كل من EXISTS/NO EXISTS , INTERSECT , EXCEPT اتمنى كتابة وظيفة كل وحدة ومثال بسيط عليها شكرا كم

    • 3 رد
    • 1k مشاهدة
  13. moh.sami
    Started by moh.sami,

    السلام عليكم ---------------------- SET serveroutput ON DECLARE str_len VARCHAR2(70); BEGIN SELECT LENGTH('london ') INTO str_len FROM DUAL ; DBMS_OUTPUT.PUT_LINE ('LENGHT OF STRING' ||' ' ||str_len); END; الكود يعمل بشكل صحيح ولكن اريد المستخدم هو من يدخل السترنج وتخرج له الطول المقابل لها

    • 3 رد
    • 1.2k مشاهدة
  14. adlan22
    Started by adlan22,

    كيف يتم تحديد العلاقات بين الجداول.

      • أعجبني
    • 3 رد
    • 1.5k مشاهدة
  15. Ahmed Al-Bin Shaikh

    السلام عليكم ورحمه الله وبركاته هناك الكثير الكثير يسأل عن طريقه نقل البيانات من اكسل او اكسس إلى الاوراكل مباشره وانا واحد منهم والحمد لله بعد عمل بحث مكثف لقيت عده شروحات سأقوم بالتركيز في شرحي على الاكسل لاني ضبطت معاي الطريقه وسأترك رابط يشرح الاكسس لاني لم اجربه ماحسيت اني فهمت الخطوات ولكن . =============================================== تحتاج فقط Oracle SQL Developer Download and unzip Oracle SQL Developer here. شكل البرنامج الخطوه الاولى : عمل جدول وهذه بيانات الجدول Name Null Type ---------- ---- ------------- UNIT_NO NUMBER(2) UNIT_ANAME VARCHAR2(100) UNIT_ENMAE VAR…

    • 0 رد
    • 2.5k مشاهدة
    Ahmed Al-Bin Shaikh
  16. Besho_10g
    Started by Besho_10g,

    السلام عليكم ـــــــــــــــــــــــــــــــــــ انا عندى استفسار و ارجوا الافادة من عمالقة المنتدى الكرام .. انا مسطب ويندوز 8.1 وقمت بتنصيب oracle 10g 32bit ونجح التصطيب ولاكن قاعدة البيانات لا تعمل بشكل سليم تماما لان على ما اعتقد oracle 10g لا يصلح العمل به على ويندوز 8.1 و نوع المعالج عندى 64bit .. قمت بتسطيب برنامج PL/SQL Deveolper كلما حاولت الدخول به عن طريق سكيمة HR يطلعلى رسالة Not Log In .. !! انا محتاج اعرف اقوم بتنصيب انهو اصدار من Oracle Database على ويندوز 8.1 حتى يتصل ببرنامج 32bit PL/SQL Developer ... ومتحاج اعرف اقوم بتنصيب انهو اصدار من برنامج Forms Builder مع العلم اننى حاولت تنصيب Forms Builder 32bit 10g وفشلت محاولة التنصيب ,,!! ارج…

    • 4 رد
    • 1.5k مشاهدة
  17. moh.sami

    السلام عليكم ورحمه الله وبركاته ---------------- select count(employee_id ) AS"#OF EMPS",JOB_ID from employees where job_id = 'ST_CLERK' GROUP BY JOB_ID UNION select count(employee_id),JOB_ID from employees where job_id = 'IT_PROG' GROUP BY JOB_ID =========================== #OF EMPS JOB_ID ---------- ---------- 5 IT_PROG 20 ST_CLERK ========================= الاستعلام شغال بشكل صحيح ولكن ؛ اريد ان اعرض النتائج في شكل صف واحد وليس اعمده بحيث تكون علي الشكل هذا مثلا ST_CLERK IT_PROG 20 5

      • أعجبني
    • 7 رد
    • 1.4k مشاهدة
  18. Besho_10g
    Started by Besho_10g,

    السلام عليكم بعد اذن اعضاء المنتدى انا محتاج كتاب بيشرح Sql بالعربى Fundamentals II و Fundamentals I انا تابعت فيدوهات ال sql بس مش كاملة و Fundamentals II بالتحديد مش لاقى ليه اى شرح باربت الى معاه كتاب يبعته لا اخوه .. وشكرااا

    • 3 رد
    • 1.1k مشاهدة
    ميسم الكرام
  19. mr.raed
    Started by mr.raed,

    انا ابغى انشئ بروسيجر لجدول عندي فيطلع لي الخطا Error at line 5: PL/SQL: ORA-00904: "CUSTMER_NO": invalid identifier وانا متأكد من اسماء الجدوال بالزبط بالزبط فاتمنى أحد يفيدني ايش الخطأ ؟؟ هذا الكود للبروسيجر create or replace procedure update_into_custmer(custmer_nnoo custmer.customer_no%type,emaiil custmer.email%type, addresss custmer.address%type , phone_noo custmer.phone_no%type) is begin update custmer set customer_no=custmer_nnoo , email=emaiil ,address = addresss,phone_no=phone_noo where custmer_no= custmer_nnoo ; end

    • 6 رد
    • 1.1k مشاهدة
  20. Mahmoud Khaled Abdeltawab
    Started by Mahmoud Khaled Abdeltawab,

    create table tab1 as (select * from tab2 ) سوال بقى الconstraint اللي بتتنقل للجدول الجديد هو ال Not Null بس

    • 0 رد
    • 678 مشاهدة
    Mahmoud Khaled Abdeltawab
  21. Veer2030
    Started by Veer2030,

    السلام عليكم ورحمة الله مطلوب أنى اجيب الاشخاص اللى اتعينو اول 15 يوم فى اى شهرفى بيئة isql/plus اللى بندرب عليها فى كورس الاوراكل دفلوبر مع العلم انى متدرب جديد ارجو الرد ولكم جزيل الشكر

      • أعجبني
    • 1 رد
    • 698 مشاهدة
  22. moh.sami
    Started by moh.sami,

    السلام عليكم ===================== الموضوع باختصار اريد ان اعمل كود سكول ليعرض التالي ... مثلا اسم الاداره ورقمها في الاول واسفلهم ارقام واسماء الموظفين فيها ومرتباتهم ومجموعهم اسفلهم الاداره 10 الاسم ادراه المشتريات "مثلا" رقم الموظف اسم الموظف المرتب 1 محمد 100 2 احمد 200 المجموع 300 وهكذا علي باقي الادارت شكرا

      • أعجبني
    • 13 رد
    • 1.9k مشاهدة
  23. ENG_3laa

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

      • أعجبني
    • 3 رد
    • 1.1k مشاهدة
  24. MOHAMED ZAZYED
    Started by MOHAMED ZAZYED,

    السلام عليكم =============== لدي ثلاث جدوال : جدول الطلاب (student) و جدول المجموعات (labs) و جدول بيان مدفوعات المجموعات (pay_lab) حيث جدول Pay_lab :يحتوي على 1-lab_id كود المجموعه 2- PAY_RULES طريقه دقع القسط (مقدم - مؤخر ) 3- PAY_MONEY المبلغ الذي يدفعه كل طالب في شهر معين 4- COUNT_MONEY المبلغ الكلي المدفوع من مجموعه خلال شهر معين (( عدد الطلاب مجموعه معينه x المبلغ الذي يدفعه كل طالب في الشهر)) -------------------------------------------------- المطلوب : عند إضافه طالب جديد في مجموعه معينه , فإن المبلغ الكلي المدفوع خلال شهر معين (count_money) يتعمله update بالمبلغ الجديد وشكرا .

    • 4 رد
    • 971 مشاهدة
  25. AAZH
    Started by AAZH,

    عندي حقل رقم الموظف وهو مفتاح أساسي في الجدول emp يعني PK ومربوط هذا الحقل بجداول أخرى forgein key سؤالي كيف يمكنني عمل disableلل primary key بمعنى آخر كيف يمكنني إدخال سجل في جدول emp برقم متكرر.

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