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

    أخواني هذا هو الدرس الثامن .... CH8_EXCEPTION.pdf

    • 4 رد
    • 2.2k مشاهدة
  2. meshmesh173
    Started by meshmesh173,

    اريد حلول التمارين الخاصه ب orcle database10g sql&plsql foundmental لان الماتريل مافهيوش حلول

    • 0 رد
    • 1.1k مشاهدة
  3. تارا
    Started by تارا,

    مالحل الصحيح لهذه الاسئلة؟؟؟؟؟؟؟ Q1)Which three statements about subqueries are true?) A. A single row subquery can retrieve only one column and one row. B. A single row subquery can retrieve only one row but many columns. C. A multiple row subquery can retrieve multiple rows and multiple columns. D. A multiple row subquery can be compared by using the “>” operator. E. A single row subquery can use the IN operator. F. A multiple row subquery can use the “=” operator. Answer: B, C, D Q2)In which four clauses can a subquery be used? A. in the INTO clause of an INSERT statement B. in the FROM clause of a SELECT statement C. in the GROUP BY clause of a SELECT statement D…

    • 1 رد
    • 1.4k مشاهدة
  4. sangour111
    Started by sangour111,

    السلام عليكم ياجماعة ارجو مساعدتكم في العثور علي كتاب او درس لتعلم function و PROCEDURE في PL/SQL مع تمارين والاصلاح ارجو ان يكون الكتاب بالفرنسية لاني حقيقتا انا من شمال افريقيا والتعليم هناك بالفرنسية صعب جدااا ان افهم باللغة العربية او الانجليزية التمارين طبعا لا يهم ومشكووووووووووووورين جداااااااااااااااااااا ارجو ا ان يلبي طلبي

    • 11 رد
    • 4.8k مشاهدة
  5. Ricardo Quaresma
    Started by Ricardo Quaresma,

    أخ مصطفى وضعت الأسئلة من أكثر من أسبوعين وأكثر من مرة وبدون حل شو المشكلة عندي فحص بعد كم يوم

    • 25 رد
    • 4.3k مشاهدة
  6. sho_7222
    Started by sho_7222,

    بسم الله والحمد لله والصلاة والسلام علي رسول الله صلي الله عليه وسلم وعلي اله وصحه اجمعين ومن تبعه باحسان الي يوم الدين للهم ربنا تقبل كورس السيكول كامل او مفصله مقدمة الدرس الاول الدرس الثاني الدرس الثالث الدرس الرابع الدرس الخامس الدرس السادس الدرس السابع الدرس الثامن الدرس التاسع واخر دعوانا ان الحمد لله رب العالمين

      • أعجبني
    • 185 رد
    • 56.4k مشاهدة
  7. معاذ القنبر
    Started by معاذ القنبر,

    السام عليكم ...... لو في حدا من الاخوة يشرحلنا كيفية استخدام cursor مع الـ form builder كيفية استرجاع البيانات ..... مثلا لو انا كتبة next_record ح تعمل fetch للعنصر التالي او لا ؟؟؟؟ وبشكل عام عن كيفية استخدام cursor مع الـ form builder ومشكورين

    • 2 رد
    • 1.9k مشاهدة
    أسامة موسى
  8. خالد العجمي
    Started by خالد العجمي,

    ياجماعة انا بذاكر plsql في حاجة محيراني عرفت اننا لا نستطيع استخدام g.function في plsql طب مش g.function المقصود بها (sum - max - avg - min - count) فؤجئت بمثال عادي ممكن استخدامة في plsql عاوز افادة ضوروري

      • أعجبني
    • 4 رد
    • 1.6k مشاهدة
  9. basheer2013

    اسلام عليكم ورحمة الله وبراكاته اريد ان اعرف كم عدد الجداول واسمائها في مشروع الكلية مع حقولها ان امكن والشكر الجزيل لكم..............

    • 1 رد
    • 1.2k مشاهدة
  10. aliseliman132

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

    • 1 رد
    • 997 مشاهدة
  11. khaledhere

    السلام عليكم ورحمة الله وبركاته انا عندى فى الشاشة ايتم نوعه تاريخ مش بتكتبه بى إيدى بس بيظهر من شاشات تانيه وبيظهر عندى فى post-query محتاج قبل التاريخ دا بى 15 يوم يتغير لون الايتم وبعد الميعاد دا يتغير لون الايتم بلون مختلف

      • أعجبني
    • 1 رد
    • 782 مشاهدة
  12. ابراهيم فراص

    المساعده في عمل تصميم قاعدة بيانات ل محل صرافه متكامل ب sql

    • 0 رد
    • 1k مشاهدة
    ابراهيم فراص
  13. wael890610
    Started by wael890610,

    السلام عليكم ورحمه الله وبركاته لدى جدولين مبيعات ومخزون المفروض ان مع كل عمليه مبيعات يحدث انسرت في جدول المبيعات بالكميه المباعه ويتم تعديل البيانات في المخزون بحيث يقل المخزون بالكميه المباعه -المشكله انى اريد عمل تريجر عند كل عمليه انسرت لكى يعدل كميه المخزون عندما يكون رقم الid للمنتج المباع = الid للمنتج في المخزون فكيف يمكننى معرفه الid لاخر عمليه انسرت في المبيعات ؟؟؟

    • 8 رد
    • 4.8k مشاهدة
  14. عبداللطيف
    Started by عبداللطيف,

    بسم الله الرحمن الرحيم تحياتي للجميع هذا وظيفة الحصول على تاريخ عشوئي خلال فترة معينة أو سنة معينة CREATE OR REPLACE FUNCTION random_date_fn (first_year IN INTEGER, last_year IN INTEGER) RETURN DATE IS rndm_date DATE; BEGIN rndm_date := TO_DATE(round(dbms_random.value(1,28))||'/'||round(dbms_random.value(1,12))||'/'||round(dbms_random.value(first_year,last_year)),'dd/mm/yyyy'); return rndm_date; END; ------------------- Examples of usage: ------------------- SQL> SELECT random_date_fn(1999,2001) random from dual; RANDOM --------- 12-APR-00 تم إضافة الملف بالمرفقات إدارة المنتدي get_random_date.txt

    • 4 رد
    • 2.4k مشاهدة
  15. m_nasef
    Started by m_nasef,

    ما معنى الدالة partition by و over وlead

    • 1 رد
    • 3.2k مشاهدة
  16. سلطان اوراكل
    Started by سلطان اوراكل,

    السلام عليكم اخواني انا عندي هذي الكود الذي يقوم بتحويل التاريخ الميلادي الي الهجري قم بتنفيذ هذا الfunction اولاً ثم CREATE OR REPLACE function intPart(floatNum in number) return number is floatNum1 number:=floatNum; begin if (floatNum1< -0.0000001) then return ceil(floatNum1-0.0000001); end if; return floor(floatNum1+0.0000001); end; / قم بتنفيذ الfuntionهذا ثانياً CREATE OR REPLACE function hd_fun(dateh date) return date is datea date; d number(2):=to_char(dateh,'dd'); m number(2) :=to_char(dateh,'mm'); y number(4) :=to_char(dateh,'yyyy'); jd number; l number; j number; n number; begin /*if ((y>1582) or ((y=1582)and(m>10))or((y=1582)and(m=10)and(d>1…

    • 6 رد
    • 4.7k مشاهدة
    سلطان اوراكل
  17. molazwm
    Started by molazwm,

    يا جماعة عاوز اعرف ال procedure بتاعي حاليا بينفذ اية (علشان اعرف هو بيتاخر في انهي مرحلة) ال procedure يتكون من عدة جمل تنفذ update , ال body يشبة الاتي begin update employees set sal=1000 where employee_id =100; "اريد هنا ان تظهر الرسالة التي تبين ان عملية ال update علي جدول ال employees انتهت" dbms_output.put_line('the table employees is updated successfully'); update departments set location_id=2000 where department_id=120; dbms_output.put_line('the table departments is updated successfully'); ;end المشكلة ان الرسائل بتظهر بعد الكود مايتنفذ و يكون الشكل كالاتي: the table employees is updated successfully the table departments is updated successfully pl/sql…

    • 1 رد
    • 1.2k مشاهدة
  18. vanpersie
    Started by vanpersie,

    السلام عليكم ورحمة الله وبركاته انشات الجدول STUDENTS والذي يحتوي علي الحقل الاتي ٍ Name Null? Type ------------------------------- -------- ---- STUD_NAME NOT NULL VARCHAR2(50) اريد اضافة القيد unique الي الحقل STUD_NAME ولاني مبتدي في السيكول لا اعرف اااااالصيغة المناسبة هل هناك من يدلني؟ وجزاكم الله خيرا.

    • 4 رد
    • 2.2k مشاهدة
  19. kkk_r

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

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

    عايزة أعرف أزاى أربط الvisual bassic.net ب ال sql server 2005 ياريت تقولولى كذا طريقة النهاردة ضرورى ارجوكم

    • 1 رد
    • 991 مشاهدة
  21. osamazx
    Started by osamazx,

    Hi all I need to create a produce this produce should drop certain table How can i use drop command in producre CREATE OR REPLACE PROCEDURE testProc IS s_sql VARCHAR2(500); BEGIN s_sql := 'DROP TABLE mytest'; EXECUTE IMMEDIATE s_sql; s_sql := 'CREATE TABLE mytest AS SELECT * FROM all_tables'; EXECUTE IMMEDIATE s_sql; EXCEPTION -- Use this to trap the ORA-00942: table or view does not exist WHEN OTHERS THEN NULL; end testProc; /

    • 2 رد
    • 1.3k مشاهدة
  22. علوي2011
    Started by علوي2011,

    كيف اسوي استعلام بالداله decode تظهر لي اسم الطالب والمعدل المئوي والتقدير من جدول الطلاب student 90الى 100 ممتاز 80الى 89 جيد جدا 70 الى 79 جيد 50 الى 69 مقبول الرجا المساعده

    • 1 رد
    • 1.3k مشاهدة
  23. kamal480
    Started by kamal480,

    DECLARE CURSOR DOOM IS SELECT TABLE_NAME FROM USER_TABLES; V_ID NUMBER; V_DML VARCHAR2(3000); V_PK_COL VARCHAR2(100); V_FOUND NUMBER; BEGIN FOR REC IN DOOM LOOP IF LENGTH(REC.TABLE_NAME||'_SEQ') >30 THEN SELECT COUNT(*) INTO V_FOUND FROM USER_SEQUENCES WHERE SEQUENCE_NAME=SUBSTR(REC.TABLE_NAME,1,26)||'_SEQ'; ELSE SELECT COUNT(*) INTO V_FOUND FROM USER_SEQUENCES WHERE SEQUENCE_NAME=REC.TABLE_NAME||'_SEQ'; END IF; IF V_FOUND=0 THEN BEGIN EXECUTE IMMEDIATE 'SELECT COUNT(*)+1 FROM '||REC.TABLE_NAME INTO V_ID; IF LENGTH(REC.TABLE_NAME||'_SEQ') >30 THEN EXECUTE IMMEDIATE 'CREATE SEQUENCE '||SUBSTR(REC.TABLE_NAME,4,30)||'_SEQ'||' START WITH '||V_ID||' INCREMENT BY 1…

    • 0 رد
    • 1.4k مشاهدة
  24. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Dear all I posted new post about how to run operating system commands from PLSQL http://mahmoudoracle.blogspot.com/2012/04/execute-operating-system-commands-from.html Thanks

    • 7 رد
    • 1.4k مشاهدة
  25. 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 مشاهدة

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

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

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.