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

    السلام عليكم ورحمة الله وبركاته استفسار هو انا انشأت يوزر واسند له اسم ib وانشات جدول للطلاب ووضعت بعض القيود لبعض الاعمدة وأردت ان اراء تلك القيود بالأمر slecet * from user_constraint where table_name = ' STUDENT'; فظهر لي خطأ فما الخطأ في جملتي ؟؟ _____________________ السؤال الثاني كيف لي أن احذف يوز معين ؟ ــــــــــــــــــــــــــــــــــــ وجزاكم الله عني ألف خير

    • 3 رد
    • 1.1k مشاهدة
  2. walid elsayed
    Started by walid elsayed,

    السلام عليكم ورحمه الله وبركاته السؤال ده انا اتسالته فى انترفيو قبل كده وعايز اعرف الاجابه لو سمحتو انا عندى اتنين لووب داخل بعض كيف اقدر استغنا عن الاتنين لووب وابدلهم ب لووب واحد فقط وده طبعا هيخلى الاستعلام او الكود اسرع من الاتنين لووب ارجو الافاده من حضراتكم

      • أعجبني
    • 15 رد
    • 2k مشاهدة
  3. az123

    السلام عليكم ورحمة الله وبركاته اريد جملة SQL استعملها في تقرير وهي جملة لاسترجاع بيانات ( كود وسعر وكمية ) من جدول معين بحيث يتم تكرار البيانات على حسب الكمية بمعنى انا عندي في فاتورة معينة صنف 1 والكمية 3 وسعره مثلاً 10 صنف 2 والكمية 6 وسعره مثلاً 5 صنف 3 والكمية 2 وسعره مثلاً 20 فالمطلوب جملة ترجع الآتي : الصنف السعر 1 10 1 10 1 10 2 5 2 5 2 5 2 5 2 5 2 5 3 20 3 20 يعني الصنف يتكرر على حسب كميته

    • 2 رد
    • 1k مشاهدة
  4. mr.raed
    Started by mr.raed,

    السلام عليكم ورحمة الله وبركاته ـــــــــــــــــــــــــــــــــــــــــــــــــــ انا مبتدئ في اوراكل وعندي استفسار الصراحة سويت جدول وعجزت اجد ما الخطا في الداتا تايب اتمنى احد يخبرني ما الخطأ create table student ( st-id number(13) primary key , st-name varchar2(10) constraint st-n-n not null , nationall varchar(10) default 'ksa' constraint nation-n not null , constraint st-name-u unique(st-name) ); الخطا رقمه 00902 invaild data type

      • أعجبني
    • 4 رد
    • 1.3k مشاهدة
  5. kimopapaz
    Started by kimopapaz,

    السلام عليكم ورحمتة الله وبركاته ارجو الافادة هناك جمله حذف يستخدمها المستخدم لحذف صفوف بمئات الالاف ولكنها تاخذ وقت ويل جدا الا اذا اغلقت قيد قاعدة البيانات فى الجداول المتعلقة بالجدول المراد حذف بياناته ..... فهل توجد جملة حذف او خاصية تحذف البيانات دون ان يذهب المحرك الى الجداول الاخرى فى كل مرة وجزاكم الله خيرا

      • أعجبني
    • 1 رد
    • 855 مشاهدة
  6. ahmed_samir
    Started by ahmed_samir,

    السلام عليكم اخوانى الاعزاء . وجهتنى مشكله فى انشاء جمله SQl تسمح بعرض الموظفين المتفرعين من مدير معين.. و ذلك سهل ف حاله مستوى واحد فقط .. و لكن المشكله واجهتنى مع مدير الشركه او مدير تحته اقسام و فى كل قسم مدير و متفرع منه موظفين . قد تصل الشجرة الى اكثر من 4 مستويات و لذلك لطريقه المباشرة فى الكود سوف تعرض المديرين فقط المتفرعين من رئيس الشركة و لكن لن تعرض من هم متفرع من المديرين . السؤال : ما هى جمله ال sql التى سوف تتيح لي كل الموظفين المتفرعين من موظف معين .. بافتراض ان مدير القسم هو موظف و بافتراض ان رئيس الشركة موظف ؟ ارجوا اكون قد وقفت فى توصيل الفكرة وشكرا لكم

    • 3 رد
    • 1.7k مشاهدة
  7. رانية جميل
    Started by رانية جميل,

    السلام عليكم اريد مراجع وكتب تعلمني كل شي عن sql و pl-sql اعلمكم اني اخد شوية اساسيات في sql في الكلية اما عن pl-sql ولا شئ.......

    • 2 رد
    • 1.3k مشاهدة
    خالد العجمي
  8. helal_10g
    Started by helal_10g,

    how to create one to one relationship in oracle

    • 2 رد
    • 1.5k مشاهدة
  9. The1Programmer
    Started by The1Programmer,

    السلام عليكم ورحمة الله وبركاته أسعد الله أوقاتكم أخواني وأخواتي الغاليين طبعا أنا لدي الخبرة بشكل عام مبرمج جافا جافاسكربت فيجوال بيسك asp.net php طبعا أكيد html المهم أكثر لغة حبيتها فيجوال بيسك ولي خبرة سابقة بالأوريكال بالنسبة للداتا بيس مستواي حلو بس مشكلتي بالتريقر يعني مثلا : في الفيجوال بيسك الجملة الشرطية كاتالي If Condition Then Events End If في الجملة الشرطية النتعددة If Condition Then Events elseif Condition2 Then else End If هل هناك تغيير هنا وودي أسأل عن التحقق عن نص كتب داخل ملف نصي مثلا if text1.text = "1" then text2.text = "one" end if وإذا بغيت أغير الكولور بالنسبة لمربع نصي بمعنى التريقر بيكون mouse_click راح يكون بال…

    • 1 رد
    • 967 مشاهدة
  10. A.Elbanna
    Started by A.Elbanna,

    اريد عمل function له 2 parameters الاول تاريخ والثاني رقم اريد ان اجمع هذا التاريخ على هذا الرقم فاحصل على التاريخ النهائي ولكن بعد خصم ايام اجمعه والسبت المراد بالتاريخ هي بدايه الاجازه لموظف ما والرقم هو عدد ايام الاجازه المراد معرفه تاريخ انتهاء الاجازه مع عدم احتساب الجمعه والسبت من الاجازه ؟ وجزاكم الله خيرا

    • 6 رد
    • 1.8k مشاهدة
  11. dev_ora
    Started by dev_ora,

    احضر جميع الموظفين الذين وظيفتهم لا تساوي HR_REP’" باستخدام جملة minus

    • 7 رد
    • 1.6k مشاهدة
  12. dev_ora
    Started by dev_ora,

    السؤال الاول :جملة دوران تمر ، على جميع الموظفين، ويطبع اسم الموظف، واسم مديره السؤال الثاني : اخرج بيانات تضم رقم الموظف، واسمه، وراتبه على ملف نصي أرجو المساعده المستعجله تحياتي للجميع

    • 3 رد
    • 1.1k مشاهدة
  13. علوي2011

    بليززززز لدي مشروع تخرج اريد اناقشه الاسبوع القادم لدي نظام فندق اريد احسب الفرق بين تاريخ النزول في الفندق وتاريخ المغادره بالايام ثم اقوم بضرب الايام في سعر الغرفه :rolleyes: :rolleyes:

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

    اعمل الان على عمل نظام حضور وانصراف المطلوب عمل كود يقوم بعمل تثبيت الورديه لموظف معين لمده اسبوع وعند نهاية الاسبوع على سبيل المثال الموظف احمد نثبت الودريه الصباحيه له لمده اسبوع اى سيكون احمد يعمل لمده اسبوع فى الورديه الصباحية

    • 0 رد
    • 843 مشاهدة
  15. alnahdisami
    Started by alnahdisami,

    function CF_AVG_COSTFormula return Number is TOTAL_PRCH NUMBER(15,2); TOTAL_RVRS NUMBER(15,2); RVRS_QTY NUMBER(15,2); PRCH_QTY NUMBER(15,2); BEGIN BEGIN SELECT SUM((QUANTITY * UNIT_PRICE)- (UNIT_DISCOUNT_PRICE) + (UNIT_EXTRA_DISCOUNT_PRICE) + (UNIT_DEBIT_PRICE) - (UNIT_CREDIT_PRICE) ) INTO TOTAL_PRCH FROM STK_PRCH_DTL WHERE ITEM_TYPE = :ITEM_TYPE AND ITEM_CODE = :ITEM_CODE; EXCEPTION WHEN NO_DATA_FOUND THEN TOTAL_PRCH :=0; END; BEGIN SELECT SUM((QUANTITY * UNIT_PRICE)- (UNIT_DISCOUNT_PRICE) + (UNIT_DEBIT_PRICE) - (UNIT_CREDIT_PRICE) ) INTO TOTAL_RVRS FROM STK_PRCH_RVRS_DTL WHERE ITEM_TYPE = :ITEM_TYPE AND ITEM_CODE = :ITEM_CODE; EXCEPTION WHEN N…

    • 8 رد
    • 2.1k مشاهدة
  16. Dev_Oracle

    السلام عليكم اخواني الكرام: اريد جملة استعلام عن حركات خلال فترة معينة ولكن اسبوعيا فمثلا المستخدم يدخل التاريخ من 01-08-2012 الى 30-08-2012 ويريد المبيعات بهذه الفترة ولكن اريدها ان تظهر كل اسبوع على حده. ارجو المساعدة المستعجلة اخواني.

    • 5 رد
    • 1.2k مشاهدة
  17. ENG:NOOR
    Started by ENG:NOOR,

    السلام عليكم ورحمه الله وبركاته يا جماعه انا عندي ERROR بتظهر وهو الاتي ORA-06512: at "SYS.UTL_FILE", line 33 كل اما برن الكود الاتي ;'create or replace directory textfile as 'D:\saber declare ;file utl_file.file_type begin ;('file :=utl_file.fopen('textfile','noor.txt','w ;('utl_file.put_line(file,'wellcom noor ;(utl_file.fclose(file ;end ارجو الافاده لو سمحتكم وازاي احل المشكله دي وبشكركم وسوري علي الاطاله :)

      • أعجبني
    • 6 رد
    • 1.3k مشاهدة
  18. alnahdisami
    Started by alnahdisami,

    لدي جدولين ماستر وديتيلز واستخدمت في الماستر ITEM_CODE PRIMARY KEY وفي الدتيلز ITEM_CODE AS FOREIGN KEY من نفس التايب ومع ذلك تظهر رسالة (no matching unique or primary key for this column-list) CREATE TABLE HD ( SER_NO NUMBER(30), ITEM_CODE VARCHAR2(15 BYTE) NOT NULL, ITEM_NAME VARCHAR2(100 BYTE) NOT NULL ); ALTER TABLE HD ADD ( CONSTRAINT DTL_SER_PK PRIMARY KEY (SER_NO,ITEM_CODE)); CREATE TABLE DTL ( UNIT_CODE VARCHAR2(5 BYTE), UNIT_BASE CHAR(1 BYTE) DEFAULT 'N' NOT NULL, UNIT_PCS NUMBER(38,30) DEFAULT 1 NOT NULL, ITEM_CODE VARCHAR2(15 BYTE) NOT NULL, UNIT_PRICE NUMBER(10,3) DEFA…

    • 0 رد
    • 881 مشاهدة
  19. ammar_sh
    Started by ammar_sh,

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

    • 1 رد
    • 923 مشاهدة
  20. apoopyda

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

    • 3 رد
    • 2.9k مشاهدة
  21. mezo2009
    Started by mezo2009,

    صباح الخير يا باشمهندسين انا شغال علمشروع تسجيل الكتروني لطلاب الفكره تعتمد علي دخول الطالب بباسويرد معين ,, ومن ثم متابعه اجراءات التسجيل من غير ان يتمكن من عمل تغير في اي بيانات اخري لا تخصه فانا بسأل ازاي تتم الحكاية دي ؟؟؟ مع العلم انا انشأت 3 role بصلاحيات معينه لكل قاعده ,, فكيف استفيد منها في المشروع مع العلم شغال باوركال 6I

    • 0 رد
    • 1.1k مشاهدة
  22. 7amido

    عاوز اعمل procedure بياخد اسم العمود اللى ممكن استخدمه فى where clause والقيمة اللى هبحث بيها وبياخد العمود اللى هعمل بيه order يعنى يكون ال signature كده create or replace PROCEDURE Users_SelectDynamic( where_condition_column IN VARCHAR2 DEFAULT NULL, where_condition_value IN VARCHAR2 DEFAULT NULL, OrderBy_column IN VARCHAR2 DEFAULT NULL ) يقوم بعمل الاتى begin select * FROM users WHERE where_condition_column = where_condition_value ORDER BY OrderBy_column ارجو الرد

    • 2 رد
    • 1.2k مشاهدة
  23. 7amido

    عاوز اعمل procedure بياخد اسم العمود اللى ممكن استخدمه فى where clause والقيمة اللى هبحث بيها وبياخد العمود اللى هعمل بيه order يعنى يكون ال signature كده create or replace PROCEDURE Users_SelectDynamic( where_condition_column IN VARCHAR2 DEFAULT NULL, where_condition_value IN VARCHAR2 DEFAULT NULL, OrderBy_column IN VARCHAR2 DEFAULT NULL ) يقوم بعمل الاتى begin select * FROM users WHERE where_condition_column = where_condition_value ORDER BY OrderBy_column ارجو الرد

    • 2 رد
    • 1.5k مشاهدة
  24. 7amido
    Started by 7amido,

    السلام عليكم الموضوع ده بحثت كتير عنه على النت لكن ملقتش اى حاجه تفيدنى عاوز اعمل procedure يقوم بعمل dynamic select بحيث ينفع اغير where condition or order by column وهل يجوز انى اخلى المستخدم يدخل اسم الجدول بحيث انه يكون كمان dynamic ارجو الافاده ولكم جزيل الشكر

    • 0 رد
    • 1k مشاهدة
  25. MOHAMED SHAWKY aly
    Started by MOHAMED SHAWKY aly,

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

      • أعجبني
    • 7 رد
    • 2.6k مشاهدة

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

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.