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

    الحالة على افتراض ان لدي جدول يحوي في عموده تواريخ عشوائيه مره هجري ومره ميلادي واريد ان استخرج بياناته من فتره الى فتره STEP 1 CREATE TABLE CONTRACTS(CON_ID NUMBER,OPEN_DATE VARCHAR2(200),PRODUCT_TYPE VARCHAR2(200)) INSERT INTO CONTRACTS ( CON_ID, OPEN_DATE, PRODUCT_TYPE ) VALUES ( 1, '22-04-2014', '10'); INSERT INTO CONTRACTS ( CON_ID, OPEN_DATE, PRODUCT_TYPE ) VALUES ( 2, '01-06-2014', '20'); INSERT INTO CONTRACTS ( CON_ID, OPEN_DATE, PRODUCT_TYPE ) VALUES ( 3, '02-08-1435', '20'); INSERT INTO CONTRACTS ( CON_ID, OPEN_DATE, PRODUCT_TYPE ) VALUES ( 4, '21-06-1435', '10'); INSERT INTO CONTRACTS ( CON_ID, OPEN_DATE, PRODUCT_TYPE ) VALUES ( 5, '30-12-2013…

    • 3 رد
    • 1.2k مشاهدة
  2. sakr_sd
    Started by sakr_sd,

    السلام عليكم ورحمة الله وبركاتة اخواني جزاكم الله خير اخوكم في الفرقة الرابعة علوم الحاسب عندي مشكلة في امر ال INTERVAL HOUR TO MINUTE الاوراكل تقبل هذا الامر ولكن لا اعرف الصيغ الصحيحة والاوراكل تعطينا ERROR حيث ان المطلوب مني هو : جدول يحتوي على عمود تكون القيمة فية عبارة عن الوقت بالساعه والدقيقة حتى يتم المقارنة بين وقتين مختلفين مثال بسيط اريد جدول بهذا الشكل create table T1 (id number(10), start_at INTERVAL HOUR(2) TO MINUTE) وانا استخدم الاوراكل 9i VERSION 9.2.0.1.0 افيدونا جزاكم الله كل خير

    • 3 رد
    • 2.4k مشاهدة
  3. Memo Sweet
    Started by Memo Sweet,

    لدي نظام رواتب بسيط يتكون من 4 جداول جدو الموظف المعرف - الاسم - الراتب الاساسي جدول الخصومات الشهر والسنه الذي يتم منه الخصم - القيمه - معرف الموظف جدول المكافئات الشهر والسنه الذي يتم فيه الزياده - القيمه - معرف الموظف جدول اضافه الراتب الشهر والسنه -الراتب الاساسي - معرف الموظف اريد عمل استعلام بحيث يكون الناتح منه هذه الحقول الشهر و السنه - اسم الموظف - الراتب الاساسي - الخصومات - المكافئات - الصافي 1/5/2018 احمد 200 0 0 200 1/5/2018 خالد 200 50 0 150 المشكله: لايظهر جميع الموظفين يظهر فقط من لديهم خصم ا…

      • أعجبني
    • 6 رد
    • 1.7k مشاهدة
  4. زينه
    Started by زينه,

    Oracle_SQL__Sammury.doc

    • 66 رد
    • 21.2k مشاهدة
  5. Osama Soliman
    Started by Osama Soliman,

    الاخ الاعزاء : السلام عليكم ورحمة الله وبركاته نحتاج فى كثير من الأحيان خصوصاً عن بدء انشاء النظام أو عند نقله من مكان لاخر الى التعامل مع ملفات الاوامر Scripts وفيما يلى بعض الأوامر للتعامل مع هذه الملفات : Using Script Files SQL*Plus provides commands to save the SQL buffer to a file, as well as to run SQL statements from a file. SQL statements saved in a file are called a script file. You can work with script files as follows: To save the SQL buffer to an operating system file, use the command SAVE filename. If you do not provide an extension, the saved file will have an extension of .sql. By default, the SAVE command will not overwrite an existing file. If you w…

    • 1 رد
    • 2.4k مشاهدة
  6. sonic

    السلام عليكم ورحمة الله وبركاته اود عمل trigger مثلا لدي جدول هذا هو school BookID BooKName والجدول الآخر هو Student StudentId StudentName وجدول حفظ التعديل وهو Logfile LogFileID Edit_Before Edit_after اريد عمل trigger عند عمل تحديث (Update) لأسم الكتاب يتم تخزين اسم الكتاب القديم (BookName) قبل التعديل بجدول LogFile مكان Edit_Before ، وتخزين التعديل (BookName) الحديث في جدول LogFile مكان Edit_After update School set BookName= 'Health' where BookID= '1'; اتمنى الشرح واضح وجزاكم الله خير الجزاء

    • 3 رد
    • 1.1k مشاهدة
  7. هانى
    Started by هانى,

    بتاريخ: منذ 3 دقائق السلام عليكم أنا مبسوط جدا انى معاكوا فى المنتدى وكنت عايز استفسار بسيط من عمالقة اوراكل أنا امين مخزن فى شركة مقاولات ولسه برنامج اوراكل جديد عندنا وكنت عايز اتدرب على البرنامج فاارجوكم تنصحوني اتدرب فين مكان يكون كويس اقدر افهم منه وابتدى باايه لانى لما قرأت عرفت أنه فيه تخصصات أو المبتدئين يختلف عن المحترفين ولكم جزيل الشكر ومستنى ردودكم

    • 0 رد
    • 752 مشاهدة
  8. sam_hod
    Started by sam_hod,

    السلام عليكم ورحمة الله وبركاته انا عضوه جديدة وان شاء الله دائمة في المنتدى واول موضوع اشارك فيه هو استفسار عن كيفية ربط قواعد بيانات اوراكل بلغة الفيجوال بيسك ؟ وهل من الممكن استخدامها ؟ مع ذكر لبعض الاموار المستخدمة ؟ وتقبلوا خالص شكري

    • 2 رد
    • 1.8k مشاهدة
  9. Youseffarraj
    Started by Youseffarraj,

    السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , رقم الموظف تاريخ البداية تاريخ النهاية 1035 12/06/2016 12/06/2016 1035 13/06/2016 13/06/2016 1035 14/06/2016 14/06/2016 1035 15/06/2016 15/06/2016 1035 16/06/2016 16/06/2016 اريد انشاء cursor لمعرفة عدد الايام المتتالية للاجازات, بحيث حسب الجدول اعلاه يجب ان يكون عدد الايام 4 مثلا بالعلم يوجد ايام اخرى منفصله , طريقة الحساب يقوم بمقارنة تاريخ النهاية( للصف الحالي ) بتاريخ البداية +1(للصف الذي يليه ) اذا كانو متساويات يزيد على counte…

    • 1 رد
    • 3.7k مشاهدة
  10. StudentofCode
    Started by StudentofCode,

    السلام عليكم ورحمه الله وبركاته ابحث عن شخص ما يساعدني في تعلم PL/SQL وبعض النقاط في SQL فارجو من لديه الخبره الكافيه ويريد مساعدتي ان يتواصل معي انا من مدينه جده وشكراً

    • 5 رد
    • 1.7k مشاهدة
    معاذ القنبر
  11. رشدي راشد
    Started by رشدي راشد,

    مرحبا باخواني الاعزاء .................. اريد امثلة في اوركل بProcedure اسئلة واجوبة باستخدام Procedure لاعرف كيف افهم واحل واريد إن أمكن مع شرح الحل !!!!......................لاننا مبتدئين فيه................... ارجو الرد ؟؟؟؟؟ شكرا لكم....

    • 4 رد
    • 1.2k مشاهدة
  12. nael14

    اخفي بياناتك الهامة من عيون المتطفلين تقنية جديدة في أوركل 12c تزداد أهمية البيانات يوماً بعد يوم، وأصبح أمن المعلومات والمحافظة على البيانات هاجساً يؤرق المطورين وخاصة بعد تزايد استخدام الشبكة العنكبوتية (الانترنت). وأنت واحد من أولئك الأشخاص الذين تقع على عاتقهم جزء كبير من هذه المسئولية، لتوصيل الفكرة من هذه التدوينه أعددت هذا السيناريو، إفترض انك تعمل في تطوير نظام بنكي وبتالي فأنت بحاجة الى إخفاء بعض البيانات الحساسة عن أعين مستخدمي النظام وخاصة المتطفلين مثل آخر عملية سحب من الرصيد, وكذلك Social Security Numbers (SSN) وأشياء كثيرة آخرى. لتتمكن من إخفاء بعض الأعمدة من الجدول في الطريقة التقليدي…

    • 1 رد
    • 1.2k مشاهدة
  13. nael14

    القيمة الافتراضية للعمود/ الحقل Default Value السلام عليكم ورحمة الله وبركاته، اليوم نستكمل مشوارنا في التعرف على أهم ميزات ذلك العملاق المدعو Oracle 12c وكما ذكرنا سابقاً بأن حديثنا سيكون موجه لمطوري قواعد البيانات وليس مدراء قواعد البيانات. إذاً أهلاً بكم من جديد، في هذه التدوينة سنتحدث بإذن الله عن القيمة الافتراضية حيث انه يفترض كل مطوري قواعد البيانات قد تعامل مع هذه الميزة في النسخ السابقة ل12c ، لكن كانت الإمكانيات محدودة ولتوضيح الميزة الجديدة دعونا نجري السناريو التالي، افترض بأنه يوجد جدول في قاعدة بياناتك على الشاكلة التالية: CREATE TABLE account_tb ( Seq NUMBER(11), Account_Id …

    • 1 رد
    • 1.3k مشاهدة
  14. RRASHADD
    Started by RRASHADD,

    [color=#00008B][size=4][background=transparent]select[/background][/size][/color][color=#000000][size=4][background=transparent] trunc[/background][/size][/color][color=#000000][size=4][background=transparent]([/background][/size][/color][color=#000000][size=4][background=transparent]sysdate[/background][/size][/color][color=#000000][size=4][background=transparent],[/background][/size][/color][color=#000000][size=4][background=transparent] [/background][/size][/color][color=#800000][size=4][background=transparent]'YEAR'[/background][/size][/color][color=#000000][size=4][background=transparent])[/background][/size][/color][color=#000000][size=4][background=transparent] beg…

    • 5 رد
    • 1.4k مشاهدة
  15. GroupWar
    Started by GroupWar,

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

    • 1 رد
    • 3.1k مشاهدة
    عبدالله ندا
  16. panzer
    Started by panzer,

    السلام عليكم قمت بتنصيب اوراكل 9i Server وقمت بعمل مستخدم له صلاحيات DBA بعدها قمت بانشاء جدول في ال SQL Plus وعند استعراضي للجدول تضهر لي هذه الرسالة no row selected او شيء من هذا القبيل. ارجوا من لديه الخبرة مساعدتنا وله جزيل الشكر .

    • 4 رد
    • 3.2k مشاهدة
  17. egypt4egypt90
    Started by egypt4egypt90,

    السلام عليكم ورحمة الله وبركاته الليوم يا اخوانى بعد ما دارسنا فى الفصول السابقة سوف نلتقى بعمل جديد وهذه هى المفاجاءة اولا قم بانشاء قاعدة بيانات وجدول كـود PHP create table tel ( Tname char(10), Tno number(50), Tdate date ) ; وبعد ذلك قم بفتح الفيجوال بيسك 6 واحفظ مشروعك وضع الاداة adodc1 datagrid والان قم بوضع هذا الكوج فى زرار الاتصال كـود PHP db.ConnectionString = "Provider=MSDAORA.1;User ID=" & Trim(txtusername.Text) & " / " & Trim(txtpassword.Text) db.CursorLocation = adUseClient db.Open وهذا داخل قائمة التصاريحكـود PHP Dim db As ADODB.Connection Dim rs As ADODB.Recordset وهذا داخل فورم لود كـود PHP Set db = New ADODB.Connec…

    • 1 رد
    • 1.3k مشاهدة
  18. ميدوممم
    Started by ميدوممم,

    لو سمحت ياجماعة اى حد عندة شرح(Oracle Database 10g SQL Fundamentals II) الجزء الثانى ياريت يرفع file

    • 2 رد
    • 2.8k مشاهدة
  19. mayo_78i
    Started by mayo_78i,

    مرحبا ... انا اواجه صعوبه في فهم PL/SQL ..وانا درست oracle developer ...بس لسه مو مستوعب هذه المادة ..اذا في احد يساعدني بالموضوع ..جزاء الله خير

    • 4 رد
    • 2.1k مشاهدة
  20. moh.sami
    Started by moh.sami,

    السلام عليكم --------------- كنت اريد عمل داله , لاظهار ايام السنه بمعني انه ادخل لها تاريخ من 1-1-2014 الي 30-12-2014 وتخرج لنا الناتج علي صورة 1-1-2014 2-1-2014 3-1-2014 .... 29-12-2014 30-12-2014

      • أعجبني
    • 1 رد
    • 970 مشاهدة
  21. mohooo81
    Started by mohooo81,

    select sal , to_number(trunc(to_char(sal,'$9999.99'),+1)) from emp /

    • 6 رد
    • 1.8k مشاهدة
  22. mohooo81
    Started by mohooo81,

    select employee_id,job_id,salary from employees union select employee_id,job_id ,to_char('no salary',) from job_history; اية الخطا هنا ممكن تساعدونى؟؟

    • 2 رد
    • 1.2k مشاهدة
    وليد علاء الدين
  23. masmas1001
    Started by masmas1001,

    في عملية اضافة سطر في table بالكود دا اية الغلط اللي بيحصل هنا مش قادر اجيبة DECLARE v_deptno emp.deptno%type : =&deptno; v_dept_name dept.dname%type:='&dept_name'; BEGIN v_dept_name:=nvl(v_dept_name,'NO NAME'); insert into dept(deptno, dname) values(v_deptno, v_dept_name); dbms_output.put_line('***************************************'(; dbms_output.put_line('deptno : ' || v_deptno); dbms_output.put_line('dept name : ' ||v_dept_name); dbms_output.put_line('**************************************'(; END; قي حاجة غلط بعد ما ادخل الرقم بتاع deptno ولكن المشكلة في dept name معرفش لية ال error بيطلع شكرا وعاوز رد الناس والحل شكرا

    • 3 رد
    • 1.5k مشاهدة
  24. mohooo81
    Started by mohooo81,

    عايز اعرف اية الفرق بين ال record and row لان فية فى البى ال متغير من نوع record ومتغير من نوع %row type ومش عارف افرق بينهم ارجو المساعدة؟

    • 2 رد
    • 2.2k مشاهدة
  25. ZAYED ERP
    Started by ZAYED ERP,

    نعلم لايجاد اكبر قيمه في column نستخدم امر max واسم العمود .. ولكن كيف يتم ايجاد اكبر قيمه في صف معين ؟

      • أعجبني
    • 3 رد
    • 1.2k مشاهدة

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.