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

    بسم الله الرحمن الرحيم اخواني محترفي اوراكل -- انا حاليا في صدد اكما نظام للغيابات في الجامعة وتقريبا اكملت جميع الجداول والواجهات وبقي لدي عمليات المعالجة والتقارير ونظام الكلية اربعة مراحل وكل مرحلة تتكون من مجموعتي (شعبتين) a , b وطريقة احتساب الغياب هي كالاتي عدد الساعات المادة الدراسية----------- انذار اولي--------انذار نهائي ---------- تجاوز بعذر--------تجاوز بدون عذر -------------- 2 ---------------------3 -------------- 6-------------------- 7 ---------------- 9 --------------- 3 ---------------------5 ---------------9 -------------------- 10--------------14 اي المادة التي عدد وحداتها 2 وقام الطلب بالتغيب عن حضور محاضراتها بدون (عذر) اجازة لمدة ثلاث مجاضرا…

    • 6 رد
    • 1.8k مشاهدة
  2. labeeb_oracle
    Started by labeeb_oracle,

    نقوم بتكبير virtual memory from 3000 to 4000 mb 1- r.click on my computer choose properties 2- click on advanced system setting 3- performance and click setting 4- advanced and click change 5- initail value 3000mb 6- max value 4000mb this value at drive c : 7- click set and ok > ================================================= بعد ذلك نقوم بتعديل علي ملف التثبيت setup.exe in oracle 10g R.Click and click properties and choose compliabiltity and chosse winxp service pack 3 click ok RUN THE SETUP هذه التجربة نجحت معي والحمد لله ...................

    • 0 رد
    • 1.2k مشاهدة
  3. ali_tayeh

    السلام عليكم اتمنى أن يكون الجميع بخير لدي سؤأل .... لدي جدولين كل جدول فيه عمود وهذا العمود فيه مجموعة من الرموز تمثل أوراق لعب الشدة أريد كويري تختار أكبر ورقة لعب في الجدول الأول بشرط أن تكون أكبر من أكبر ورقة في الجدول الثاني وشكراً لكم ,,

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

    السلام عليكم ورحمة الله وبركاته مثلا يوجد عمود اسمه aaa ويحتوى على بيانات واريد كتابة الكود عباره عن قيمه فى هذا العمود بين قيمة وقيمة aaa(3450 between 3456) ام انها تكتب aaa(3450 , 3456) او between aaa(3450 and 3456) ولقد قمت بتجربة كل هذه الطرق فكيف يمكن كتابة الكود بالطريقة الصحيحة

    • 2 رد
    • 1.4k مشاهدة
  5. ahmad48
    Started by ahmad48,

    بسم الله الرحمن الرحيم اخوني الاحباء هل ممكن ششرح الكودات الاتية بالتفصيل ولكم جزل الشكر والتقدير declare cursor cur3 is select *from emp; cursor cur4 is select* from dept; begin for m in cur3 loop for n in cur4 loop if m.deptno=n.deptno and m.job='ANALYST' then dbms_output.put_line(m.empno||' '||m.ename||' '||n.dname||' '||n.loc); end if; end loop; end loop; end; / declare cursor cur1 is select empno,ename,job,sal,comm from emp where job='&job'; emprec cur1%rowtype; cnt number; begin open cur1; loop fetch cur1 into emprec; exit when cur1%notfound; insert into emp_dup(eno,ename,design,pay,comm) values(emprec.empno,emprec…

    • 0 رد
    • 1.6k مشاهدة
  6. elgarhy_cbe
    Started by elgarhy_cbe,

    السلام عليكم ورحمة الله وبركاته مثلا يوجد عمود اسمه aaa ويحتوى على بيانات واريد كتابة الكود عباره عن قيمه فى هذا العمود بين قيمة وقيمة aaa(3450 between 3456) ام انها تكتب aaa(3450 , 3456) او between aaa(3450 and 3456) ولقد قمت بتجربة كل هذه الطرق فكيف يمكن كتابة الكود بالطريقة الصحيحة

      • أعجبني
    • 2 رد
    • 1.2k مشاهدة
  7. eslam elbyaly
    Started by eslam elbyaly,

    السلام عليكم ورحمة الله وبركاته لو سمحتو يا جماعة انا اول مرة احاول ارسل ايميل من الداتا بيز باستخدام utl_mail وبحاول اعمل الخطوات واحدة واحدة بس العملية مش راضية تتنفذ ( ارجو المساعدة ) انا عملت الخطوتين دول SQL> @{ORACLE_HOME}/rdbms/admin/utlmail.SQL SQL> @{ORACLE_HOME}/rdbms/admin/prvtmail.plb وبعدين SQL> ALTER SYSTEM SET smtp_out_server = 'smtp.server.com.' SCOPE=BOTH; مش عارف هى كده صح ولا لا بس هى فعلت اتنفذت وجيت اعوض بقى فى ال parameters بتاعت ال utl_mail.send ممشاش الموضوع وطلعلى الايرور ده ERROR at line 1: ORA-29278: SMTP transient error: 421 Service not available ORA-06512: at "SYS.UTL_SMTP", line 21 ORA-06512: at "SYS.UTL_SMTP", line 97 ORA-06512…

    • 3 رد
    • 2.4k مشاهدة
  8. ali_tayeh

    السلام عليكم خطر ببالي سؤال ... كيف أجد السجلات (RECORDS) المتشابهة في جدولين ؟ بالطريقتين ... SQL aND PL/SQL ?? أو طريقتين بواحد من اللغتين ...

    • 1 رد
    • 1k مشاهدة
  9. ali_tayeh

    السلام عليكم اتمنى أن يكون الجميع بخير لدي سؤأل .... لدي جدولين كل جدول فيه عمود وهذا العمود فيه مجموعة من الأرقام أريد كويري تختار أكبر أرقام في الجدول الأول بشرط أن تكون أكبر من أكبر رقم في الجدول الثاني وشكراً لكم ,,

      • أعجبني
    • 2 رد
    • 934 مشاهدة
  10. tamer14

    اريد اعمل جملة سلكت اظهر فيها تاريخ الميلاد مضافة اليه 60 ليظهر لى تاريخ الخروج على المعاش

    • 3 رد
    • 1.3k مشاهدة
  11. Abdalla Yasin
    Started by Abdalla Yasin,

    السلام عليكم يا جماعة عايز الماتريال بتاعت PL/SQL 11gلو حد يرفعها على سيرفر خاجي الميديا فير متلا ولكم جزيل الشكر

    • 1 رد
    • 960 مشاهدة
  12. mohammedsabry
    Started by mohammedsabry,

    السلام عليكم انا حبيت احط السكيما بتاعه Summit اللي مطلوبة في بعض تمارين التقارير فاحنا هنا ان شاء الله هنعمل مستخدم جديد اسمه Summit ونحط فيه الجداول بتاع السكيما المطلوبة في التقارير اولا ---- هنعمل connect بـ sys/sys as sysdba ثانيا ---- هنعمل مستخدم جديد اسمه Summit CREATE USER summit IDENTIFIED BY summit; GRANT CONNECT,RESOURCE TO summit; GRANT CREATE VIEW,CREATE SESSION TO summit; GRANT CREATE ANY DIRECTORY TO summit; GRANT DBA TO summit; ثالثا ---- هنعمل كونيكت بالمستخدم الجديد اللي اسمه summit ---- فيه في المرفقات ملف ( الملف ده فيه السكريبت بتاع تخليق الأسكيمة بتاع المستخدم اللي اسمه summit ) هكتب في sql @ وادي له الباس بتاع الملف ده بعد ما افكه **…

    • 2 رد
    • 4.6k مشاهدة
  13. eng_ahmed_zayed
    Started by eng_ahmed_zayed,

    الساده الاعضاء السلام عليكم ورحمة الله وبركاته تحيه طيبه وبعد ارجو من سيادتكم افادتى فى هذا الموضوع انا حاليا اعمل على سيستم ليس له سورس كود موجود ملفات ال fmx فقط واريد اداه تساعدنى فى عمل تتبع لل sql statments اللى بتحصصل جوا ال database حيث انه يحدث كثير من المشاكل فى الابليكشن وليس مع ال design او source code مع العلم انى استخدمت ال sql monitor و sql tracker ولم يجدى نفعا فافيدونى افادكم الله

    • 0 رد
    • 747 مشاهدة
  14. hanyfreedom
    Started by hanyfreedom,

    هذا الكتاب يشرح ال PL/SQL بطريقة سهلة و بيسطه كما انه شامل لمنهج ال PL/SQL ...... وبالتوفيق PL_SQL_LESSON.pdf

    • 17 رد
    • 15.3k مشاهدة
  15. ambitious dream
    Started by ambitious dream,

    لسلام عليكم ورحمه الله وبركاته اخواني اخواتي في الله احب اعرفكم بنفسي احمد طرطور محاضر في معهد القوات المسلحه ومطور قواعد بيانات في شركه سيكم جورب يتم الان شرح كورس بي ال اون تابع لاكاديمه الدارين وتم تسجيل المحاضرات السابقه وهم تسع محاضرات واللينكات مجمعه على الموقع الخاض بي المبرمج المحترف بعد اذن ادراه الموقع http://www.profprogrammer.com/vb/forumdisplay.php?147-%D9%84%D9%8A%D9%86%D9%83%D8%A7%D8%AA-%D9%85%D8%AD%D8%A7%D8%B6%D8%B1%D8%A7%D8%AA-%D9%83%D9%88%D8%B1%D8%B3-%D8%A7%D9%84%D8%A8%D9%8A-%D8%A7%D9%84

    • 2 رد
    • 1.1k مشاهدة
  16. ambitious dream
    Started by ambitious dream,

    السلام عليكم ورحمه الله وبركاته اخواني اخواتي في الله احب اعرفكم بنفسي احمد طرطور محاضر في معهد القوات المسلحه ومطور قواعد بيانات في شركه سيكم جورب كنت سجلت كورس سكوال اون لاين تابع لاكاديمه الدارين وتم تسجيل الدورس هو عباره عن 16 محاضره وبعد اذن اداره الموقع سوف اضع اللينك المجمع وهو على الموقع الخاص بي موقع المبرمج المحترف http://www.profprogrammer.com/vb/forumdisplay.php?145-%D9%84%D9%8A%D9%86%D9%83%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%AD%D8%A7%D8%B6%D8%B1%D8%A7%D8%AA-%D8%A7%D9%88%D9%86-%D9%8A%D9%84%D8%A7%D9%86-%D9%84%D9%83%D9%88%D8%B1%D8%B3-%D8%A7%D9%84%D8%B3%D9%83%D9%88%D8%A7%D9%84

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

    Hi all Playing with XML in Oracle Database http://mahmoudoracle.blogspot.com/2012/06/playing-with-xml-in-oracle-database.html Thanks

    • 0 رد
    • 894 مشاهدة
    Mahmoud Ahmed El-Sayed
  18. malik alwadi

    الاخوه الكرام السلام عليكم ورحمة الله وبركاته هل توجد داله في الاوراكل تقوم بعمل جملة الاستعلام الاتية : Select substr(Substr( '41071/144/160',instr('41071/144/160','/') + 1) , instr( Substr( '41071/144/160',instr('41071/144/160','/') + 1),'/' ) + 1) From dual حيث الغرض من الجمله اعلاه هو جلب الرقم بعد علامة / الثانية والارقام هذه متغيرة. المطلوب في حال وجود اشارتين مثل" /" كيف يمكن الوصول الى الاشاره الثانية واختصار الجملة السابقة وبارك الله فيكم

    • 4 رد
    • 1.1k مشاهدة
  19. Mahmoud Ahmed El-Sayed
    Started by Mahmoud Ahmed El-Sayed,

    Hi all Store Physical XML Files in Database Table Thanks

    • 0 رد
    • 808 مشاهدة
    Mahmoud Ahmed El-Sayed
  20. mohamed.ramadan
    Started by mohamed.ramadan,

    السلام عليكم ورحمة الله كل ما انشاء فيو يتم انشائها بطريقة صحيحة ولكن لا استطيع عمل select للفيو وتظهر هذة الرسالة ORA-00942: table or view does not exist مع العلم ان الفيو موجود فى البحث بالتود ويمكن عرض البيانات منه بس فى sql يحدث هذ الخطأ ممكن اعرف ايه المشكلة هل فى الصلاحيات؟ CREATE OR REPLACE VIEW "cars" (CAR, READ, NEW) AS select car.car_id car,nvl(max(READ_BACK),0) read,nvl(max(NEXTCHANGE),0) new from car ,DAILY_MOVEMENT ,CAR_CHANGE where car.car_id = DAILY_MOVEMENT.car_id(+) and car.car_id=CAR_CHANGE.carid(+) group by car.car_id

    • 2 رد
    • 1.4k مشاهدة
  21. helal_10g
    Started by helal_10g,

    http://www.mediafire.com/?ttzbmfma61bf7dv

    • 2 رد
    • 1.6k مشاهدة
  22. a_disi

    في كثير من الأحيان يتم طلب عمل تقارير بيانات شهرية عن المبيعات أو الإيرادات أو أي شيء خلال السنة أو أكثر من سنة بحيث يتم عرض البيانات لكل شهر. الكود التالي يقوم باظهار الأشهر خلال فترة محددة يحددها المستخدم: SELECT TO_CHAR(ADD_MONTHS(TRUNC(TO_DATE('01-09-2010', 'DD-MM-YYYY'), 'MM'), 1 * LEVEL - 1), 'MM-YYYY') MONTH FROM DUAL CONNECT BY LEVEL <= MONTHS_BETWEEN(TO_DATE('31-12-2012', 'DD-MM-YYYY'), TO_DATE('01-09-2010', 'DD-MM-YYYY')) + 1 ORDER BY TO_DATE(MONTH, 'MM-YYYY'); و الكود التالي يقوم بإظهار السنوات خلال فترة يحددها المستخدم: SELECT TO_CHAR(V.YEAR, 'YYYY') AS YEAR FROM ( SELECT ADD_MONTHS(TO_DATE('01-01-1990', 'DD-MM-YYYY'), 12 * Level - 1) YEAR FR…

    • 4 رد
    • 1.6k مشاهدة
  23. 3bbas

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

    • 7 رد
    • 1.7k مشاهدة
  24. كابو شاتو
    Started by كابو شاتو,

    كتاب بالعربى pl جااااااااااااامد جدااااااااااااااااااااااااااا عبارة عن شرح من الماتريال بالترتيب ينفع لضعاف الانجليزية وكمان المبتدئين الرابط http://www.ziddu.com/download/8071204/arab...pl.sql.rar.html

    • 7 رد
    • 4.8k مشاهدة
  25. ramy_orcl
    Started by ramy_orcl,

    تكملة كتاب الـ pl sql بالعربى ch_13_more_package_concepts.pdf ch_15_lob.pdf

    • 16 رد
    • 9.5k مشاهدة

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

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

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.