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

    في جدول خاص بخطوط الكهرباء : يحتوي على اسم الخط وسعة الخط. المطلوب عمل إجراء يستقبل عدد معين ويرجع (أسماء وسعات الخطوط) التي مجموع سعاتها ذلك العدد المدخل؟؟؟

    • 1 رد
    • 1.4k مشاهدة
  2. AAZH
    Started by AAZH,

    السلام عليكم ياشباب أنا أحضر لشهادة OCP وأختبرت الإختبار ا|لأول وعديت والحمد لله وأحضر الآن للأ ختبار الثاني فلو أحد يساعدني ويعطيني نماذج إختبارات قديم أو حديثه للأحتبار الثاني

    • 2 رد
    • 1.7k مشاهدة
  3. sa770mi
    Started by sa770mi,

    بداية السلام عليكم ورحمة الله وبركاته الاخوة الكرام لدي مشكله في عدم ظهور sql/plus window وعدم ظهورها في قائمة ابداء نرجوا منكم اخواني المساعدة.

    • 1 رد
    • 929 مشاهدة
  4. sunfoor

    السلام عليكم ورحمة الله اخواني انا حاليا ادرس لغة الأوراكل وطبعا لسه مبتدئة . وأخذنا functions (string,arirthmatic,data, aggregate) انواع functions اريد أعرف ما وظيفة كلا من : LTRIM RTRIM ROUND TRUNC VARIANCE STDDEV شو معناهم وشو وظيفتهم مع إعطاء مثال لكل واحد أرجو الإهتمام بالموضوع لأنه مطلوب من قبل المدرس أنتظر الردود أختكم : sunfoor

    • 12 رد
    • 4k مشاهدة
  5. sunfoor
    Started by sunfoor,

    السلام عليكم انا عندي قاعدة بيانات لشركة تأجير معدات وهي تحتوي على 9 جداول تقريبا والمطلوب عمل query لعرض أسماء الزبائن الذين استأجروا معدات الجداول المرتبطة هي (customer , reservation,equipment ( الجداول هي : Customer select * from customer; CUSTOMERID CUSTOMERNAME CUSTOMERADDRESS ---------- ------------------------------ ------------------------------ CUSTOMERT CUSTOMEREMAIL --------- -------------------------------------------------- 100 Ali Ruwi 24811221 [email protected]

    • 25 رد
    • 4.4k مشاهدة
  6. مبرمجة أوراكل
    Started by مبرمجة أوراكل,

    السلام عليكم ورحمة الله وبركاته اريد مساعدة في عمل بروسيجر لدي 3 جداول جدول طلاب ومعلوماتهم جدول كورسات واخير جدول العلاقة بينهما لدي شاشة اقوم بادخال معلومات الطلاب فيها الكورسات تعقد يومين في الاسبوع ولنفرض الاحد والثلاثاء وتسجل في الجدول الثاني كسجلات الكورس الواحد يحتوي 20 طالبا المطلوب عند ادخال معلومات الطالب يتم ادخال اسمه ورقمه اتوماتيكيا في الكورس المقبل الذي يتسع له بحيث يغلق الفصل عند اكتمال 20 طالبا فيه وبالتالي عند ادخال معلومات طالب جديد يدخل في الكورس التالي الذي يتسع له وهكذا لااعرف ان تم ايصال المعلومة بطريقة صحيحة ومن لديه معلومة ويريد المساعدة فليتفضل وجزيتم خيرا جميعا

    • 2 رد
    • 1.3k مشاهدة
    مبرمجة أوراكل
  7. ولـــيد
    Started by ولـــيد,

    السلام عليكم ... كيفكم شباب من فتره ماسألنا في المنتدى ... زمن عن الاوركل س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟ حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده. هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry: انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم والله ولي التوفيق.

    • 4 رد
    • 4.5k مشاهدة
  8. aim_b7
    Started by aim_b7,

    الإخوة الكرام السلام عليكم ورحمة الله تعالى وبركاته... كيف يمكن حفظ قيمة NULL في حقل NOT NULL؟ ورونا الأفكار.

    • 5 رد
    • 2.5k مشاهدة
  9. mohamed.ali
    Started by mohamed.ali,

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

    • 5 رد
    • 1.5k مشاهدة
  10. ehmxp
    Started by ehmxp,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته ، اخواني الكرام ، انا اعمل على نظام تشغيل Windows xp (sp2) oracle8nt اود ان اعرف حل هذه المشاكل إذا ممكن : 1. عند حذف tablespase تظهر هذه الرسالة ORA-01549: tablespace not empty, use INCLUDING CONTENTS option ماذا تعني INCLUDING CONTENTS option؟؟؟ ---------------------------------------- 2. الفرق بين الامرين alter user xx quota 1M on file_data; والامر ALTER DATABASE DATAFILE 'd:\orant\xfile1.dbf' AUTOEXTEND ON NEXT 1m; -------------------------------------------- 3. عند محاولتي تغيير مسار قاعدة البيانات بهذه الطريقة ظهرت لي الرسالة التالية SQL> ALTER DATABASE 2 RENAME FILE 'd:\orant\xfile1.dbf' TO 'd:\orant…

    • 1 رد
    • 1.3k مشاهدة
  11. AAZH

    لدي الإجراء يقوم بإرسال إيميل كيف أقوم بتعديل لأرسل لأكثر من شخص في ال CREATE OR REPLACE PROCEDURE sendmailout ( sender IN VARCHAR2, recipient IN VARCHAR2, ccrecipient IN VARCHAR2, subject IN VARCHAR2, message IN VARCHAR2 ) IS crlf VARCHAR2(2):= UTL_TCP.CRLF; connection utl_smtp.connection; mailhost VARCHAR2(30) := 'mail.com'; header VARCHAR2(1000); BEGIN -- -- Start the connection. -- connection := utl_smtp.open_connection(mailhost,25); header:= 'Date: '||TO_CHAR(SYSDATE,'dd Mon yy hh24:mi:ss')||crlf|| 'From: '||sender||''||crlf|| 'Subject: '||subject||crlf|| 'To: '||recipient||crlf|| 'CC: '||ccrecipient||crlf|| message||crlf; -- -- Handshake with the SMTP server -- u…

    • 3 رد
    • 1.2k مشاهدة
  12. MMA
    Started by MMA,

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة ، الأخوة الأعزاء ، تحية طيبة وبعد ، واجهتني مشكلة غريبة ، علي الأقل في نظري ، بنيت جملة Function ترتجع Table معين ، هذا الـ Function يطلب مني دائماً أن أدخل الـ Parameters الخاصة به ثابتة وليست متغير ولا أعلم ما السبب !!! مثال : أنا لدي الغرض التالي : CREATE OR REPLACE TYPE O_EMP IS OBJECT(EMPNO NUMBER(4), ENAME VARCHAR2(10)); / CREATE OR REPLACE TYPE T_EMP IS TABLE OF O_EMP; / CREATE OR REPLACE FUNCTION GET_EMP(IN_START NUMBER, IN_END NUMBER) RETURN T_EMP AS CURSOR CUR IS SELECT EMPNO, ENAME FROM EMP WHERE EMPNO BETWEEN IN_START AND IN_END; ID_NO NUMBER; ID_NAME VARCHAR2(20); P_RE…

    • 3 رد
    • 1.3k مشاهدة
  13. ‫محمد قنديل‬‎

    إزاى أجعل المفتاح الاساسى(primary key) يعمل أو لا يعمل disable - enable

      • أعجبني
    • 3 رد
    • 805 مشاهدة
  14. YeHi@$MmZ

    السلام عليكم ورحمة الله انا كان عندى مشكلة في ال SQL-PLus كنت بكتب أوامر الصلاحيات كتيييير جدا بيوصلوا ل 50 أمر مثلااا وفوجئت أن السكوال بلس مش بيحفظ الأوامر في فايل زى ما هى _ بيحفظ أخر امر بس انا خدتهم كب وبست في نوت باد _ المشكلة بتيجى لو انا عايز أرجع ال 50 أمر يتنفذوا كلهم ورا بعض مرة واحدة !!! أعمل ايه !؟؟؟ ويا ترى ال spool file لها علاقة بالموضوع ؟؟ منتظر الإجاببة من فضلكم

    • 3 رد
    • 2.2k مشاهدة
  15. abu malk
    Started by abu malk,

    السلام عليكم جميعا ياريت حد يوضحلي ياجماعه إزاي اقدر استدعي الprocedure في الفورمز مثلا يعني ياريت بمثال للفهم وشكرا مقدما وجزاكم الله خيرا

      • أعجبني
    • 4 رد
    • 943 مشاهدة
  16. omar-alreyati
    Started by omar-alreyati,

    الاخوة الاعزاء: خلال قراءتي لكتب sql وجدت موضوع إستخدام WITH CHECK OPTION في DML ولكني لم افهمه وهذا هو الموضوع كما ورد بالضبط : - Using a Subquery in an INSERT Statement INSERT INTO (SELECT employee_id, last_name, email, hire_date, job_id, salary, department_id FROM employees WHERE department_id = 50) VALUES (99999, ’Taylor’, ’DTAYLOR’, TO_DATE(’07-JUN-99’, ’DD-MON-RR’), …

    • 8 رد
    • 3.3k مشاهدة
  17. المبتسم
    Started by المبتسم,

    السلام عليكم ورحمة الله وبركاته اخي الكريم تستطيع التعامل مع SQL من خلال المتصفح وذلك بوضع العنوان التالي في المتصفح http://localhost/isqlplus ولكم تحياتي تركي العسيري

    • 22 رد
    • 11.2k مشاهدة
  18. sakr_orcl

    SELECT REGEXP_REPLACE( field, '[أ-ي-/]*', '' ) FROM urtable ; ممكن تغير طبعا الى 0-9 لو عاوز تظهر الحروف فقط

    • 1 رد
    • 1.2k مشاهدة
  19. أبو الروض
    Started by أبو الروض,

    السلام عليكم ورحمة الله وبركاته عندي 3 جداول لمشروع الموظفين الأول وهو الجدول الأساسي الثاني جدول الرواتب الثالث جدول البدلات طبعا جدول البدلات عبارة عن frequency يعني يقوم المستخدم بإدخال البدل مرة واحدة وهي عندما يتم تعيين الموظف المهم في جدول البدلات يتم الإدخال على الأتي : رقم البدل - إسم البدل - قيمة البدل - صلاحية البدل - يبدأ من - ينتهي في يقصد بصلاحية البدل القيمة يعني لو أدخلت 3 سيقوم بحساب التاريخ من البداية حتى النهاية المحددة أعلاه لو إفترضنا أن صلاحية البدل 2 وأن البداية هي 01/01/2005 والنهاية 01/01/2006 ستكون النتيجة 01/01/2005 2000 ريال 01/04/2005 2000 ريال 01/07/2005 2000 ريال 01/10/2005 200…

    • 4 رد
    • 2.4k مشاهدة
  20. انريكي
    Started by انريكي,

    السلام عليكم جميعاً.... طريقة إسترجاع قاعدة في سيكوال سيرفر 2000 ** المرفق ** تثبيت القاعدة في سيكوال.doc

    • 0 رد
    • 924 مشاهدة
  21. helal_10g
    Started by helal_10g,

    عايز أعرف من الناس مين محتاج Oracle Database 10g SQL Fundamentals II و على هذا الأساس سوف أبداء فى الشرح

    • 8 رد
    • 2.1k مشاهدة
  22. HajarOracle1
    Started by HajarOracle1,

    السلام عليكم ياشباب لو أحد يعرف الإستعلام الذي يعطي إسم الكمبيوتر أو IP ADDRESS وكذلك إسم المستخدم للشبكه

    • 3 رد
    • 2.1k مشاهدة
  23. ربيع الخارق
    Started by ربيع الخارق,

    السلام عليكم كيف إستعلام عن اسم الصف ، الذكور ، الإناث ، المجموع وأنا اللي عرفت أعمله هو استعلام عن اسم الصف و مجموع الطلاب SELECT Name_Class,Count(Id_Student) FROM Students Group By Name_Class كيفية إكمال الإستعلام عن مجموع الذكور والإناث وشكراً

    • 1 رد
    • 1.3k مشاهدة
  24. linda_3loosh
    Started by linda_3loosh,

    السلام عليكم ، لدي الجداول التالية -جدول الزبائن : CUSTOMERS -جداول المبيعات : sales_mstr / sales_dtls -جدول خصومات الزبائن : customers_bu (يتم من خلالة تسديد قيمة المشتريات الآجلة للزبائن) اريد وضع استعلام تكون حقوله كالتالي : ()1حقل التاريخ ------- (2)حقل خصومات الزبائن --------- (3)حقل المشتريات الآجلة للزبائن حسب الشروط التالية : (1) حقل التاريخ : ويتم اختيار كل الايام من جدول sales_mstr وcustomers_bu ، وقد تمت كتابة الكود كالتالي SELECT DISTINCT BU_DATE A FROM CUSTOMERS_BU WHERE( CUSTOMERS_BU.BU_DATE > = '20-JUN-2007' AND CUSTOMERS_BU.BU_DATE < = '24-JUN-2007' ) UNION SELECT DISTINCT S_DATE FROM SALES_MSTR WHERE (SALES_MSTR.S_DATE > = '20-JUN-2007' AND …

    • 4 رد
    • 2.1k مشاهدة
  25. a5hhk
    Started by a5hhk,

    هل هناك إستعلام يحذف السجلات المتكررة بحيث يحذف السجل المتكرر فقط فلو كان هناك سجل متكرر 1925 ادارة بيانات جيد 1925 ادارة بيانات جيد فبعد الأستعلام يكون هناك سجل واحد فقط 1925 ادارة بيانات جيد

    • 13 رد
    • 6.7k مشاهدة

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

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

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.