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

    كيف يمكن عمل export من خلال ال database بدون الاوامر الخاصة بالويندوز exp.exe اريد تشغيله من خلال package على الداتابيز وربطه ب dbms_job وشكرا

    • 0 رد
    • 1.4k مشاهدة
  2. abdullah_hamad

    السلام عليكم هذه اول مشاركة لي في هذا المنتدى الرائع واتمنى ان اقدم مواضيع ينال اعجابكم ومفيدة للجميع ............................. هنا طريقة كيفية تغير اسماء الاعمدة في جدول معين فمثلا لنأخذ من جدول EMP العمود ENAME ونغيره الى EMPLYYE_NAME COLUMN ENAME HEADING EMP_NAME SELECT * FROM EMP; ..................................................... لتغير اسم العمود بشرط يكون فيه (BREAK) اي مسافة يعني مثل EMPLOYEE NAME COLUMN ENAME HEADING EMPPLYEE|NAME SELECT * FROM EMP; ونفس المثال السابق ولكن بشرط ان تحدد موقع العنوان (LEFT-RIGHT-CENTER) COLUMN ENAME HEADING EMPPLYEE|NAME JUSTIFY CENTER SELECT * FROM EMP; الان نتقل الى طريقة تغير شكل الصيفه او (FOR…

    • 2 رد
    • 1.8k مشاهدة
  3. hanyfreedom
    Started by hanyfreedom,

    لكى تقوم بعمل اس فأنت غالباً تكتب الكود هكذا :- select 6*6*6*6 from dual; و هذا لكى تحصل على قيمة ال6 اس 4 و لكن يوجد طريقة فى السكويل تريحك من عناء هذا و هى كالأتى :- select power(6,4)from dual; و هكذا سترى النتيجة التى كانت تكتب بصعوبة فى الكود الاول هى نفسها بعد عمل الكود الثانى ، مع تمنياتى بالتوفيق للجميع.

    • 0 رد
    • 1.3k مشاهدة
  4. break
    Started by break,

    يارب لك الحمد كما ينبغى لجلال و جهك و عظيم سلطانك عدد خلقك ورضا نفسك وزنة عرشة و مداد كلماتك اللهم أمين تم تعديل العنوان ليكون أكثر وضوحا إدارة المنتدى 10g.doc

    • 0 رد
    • 1.2k مشاهدة
  5. hanyfreedom
    Started by hanyfreedom,

    لأيجاد الموظفيين الذين يكسبون أكثر من المتوسط الحسابى لمرتبهم فى القسم الخاص بهم :- SELECT last_name, salary, department_id FROM employees outer WHERE salary > (SELECT AVG(salary) FROM employees WHERE department_id = outer.department_id); فلاحظ ان فى كل مرة تشتغل ال outer query فأن ال inner query تحسب .

    • 3 رد
    • 2.4k مشاهدة
  6. hanyfreedom
    Started by hanyfreedom,

    لعمل عبارة case و كأنها عمود عادى ..... نفعل كما فى المثال التالى :- SELECT employee_id,(CASE WHEN employee_id BETWEEN 100 AND 130 THEN 'First Level' WHEN employee_id BETWEEN 131 AND 160 THEN 'Second Level' WHEN employee_id BETWEEN 161 AND 190 THEN 'Third Level' ELSE 'Forth Level' END) "The Level" FROM employees;

    • 0 رد
    • 1.2k مشاهدة
  7. hanyfreedom
    Started by hanyfreedom,

    لترتيب بيانات جدول عن طريق عمود من جدول تانى سنقوم بعمل subquery بعد عبارة ORDER BY كما فى المثال التالى :- SELECT department_name, manager_id FROM departments d ORDER BY (SELECT city FROM locations l WHERE l.location_id=d.location_id);

    • 0 رد
    • 1.3k مشاهدة
  8. Fabled Warrior
    Started by Fabled Warrior,

    بسم الله الرحمن الرحيم سوف ابدا سلسله شرح لل plsql الدرس الاول PL/SQL STRUCTURE - Block Structure Pl SQL program are divided up into structures know as blocks, with each block containing Pl SQL and SQL statements The typical PL SQL block has the following structure. Declare -- optional Declaration_statements – [ variables , constant , user defined exceptions , cursors ] Begin -- mandatory [sql statements , PL SQL statements ] Exception -- optional [ Actions to perform when errors occur ] End ; -- mandatory Every statement is terminated by a semicolon ; And block is terminated using the END keyword …

    • 8 رد
    • 7.7k مشاهدة
    هاوي كمبيوتر
  9. mezolazezo
    Started by mezolazezo,

    Original sql student guide Fundamentals I & II u can Download it and study oracle database 10g sql fund_1 fund_2 learn ORACLE from AradOUG اسألكم الدعاء الصالح و تمنياتى بانجاح و التوفيق استعن باللـــــــــــــــــــــــــــــــــــــــــــــــه

    • 1 رد
    • 2.2k مشاهدة
  10. hanyfreedom
    Started by hanyfreedom,

    أرجو الأفادة .... لماذا هذا الكود خطاء؟ CREATE TABLE new_depts AS SELECT d.department_id,d.department_name, sum(e.salary) dept_sal FROM employees e, departments d WHERE e.department_id = d.department_id; حيث أنه بعد ذلك يعطنى هذا الخطاء:- ORA-00937: not a single-group group function و أيضاً لماذا هذا الكود خطاء:- CREATE VIEW emp_details AS SELECT e.employee_id, e.last_name, e.salary, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id = d.department_id GROUP BY d.department_id,d.department_name; حيث أنه يعطنى هذا الخطاء:- ORA-00979: not a GROUP BY expression أرجو أن يتم الرد فى أقرب وقت ...... وشكراً

    • 3 رد
    • 1.9k مشاهدة
  11. hanyfreedom
    Started by hanyfreedom,

    هذه الوصلات لمنهج ال SQL 9i هى ثلاثة كتب تشمل المنهج كله ...... مع تمنياتى بالتوفيق الكتاب الاول الكتاب الثانى الكتاب الثالث

    • 0 رد
    • 1.4k مشاهدة
  12. einawy
    Started by einawy,

    أخواني:غدا إن شاء الله امتحاني أريد الحل الصحيح للسؤالين التاليين: The creation of which four database objects will cause a DDL trigger to fire? (Choose four) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links Examin this code: create or replace function gen_email_name (p_first varchar2,p_last varchar2) return varchar2 is v_email_name varchar2(19); begin v_email_name:=substr(p_first,1,1) || substr (p_last,1,7) || '@oracle.com'; return v_email_name; end; / which two statement are true?(choose two) A. This function is invalid. B. This function can be used against any table. C. This function cannot be used in a SELECT statement. D. …

    • 1 رد
    • 1.5k مشاهدة
  13. a5hhk
    Started by a5hhk,

    عندي عدة أرقام تلفونات وأريد أن أن أظهرها بطريقة منسقة فمثلا الارقام في الجدول: 05051414132 05053638556 05030052447 أريدها أن تظهر بهذه الطريقة 132-141-14-0505 556-638-53-0505 447-052-00-0503

    • 7 رد
    • 3.1k مشاهدة
  14. hanyfreedom
    Started by hanyfreedom,

    كتاب ال McGraw-Hill يعتبر من الكتب الشهيرة جداً و هو يتكلم عن ال Oracle Database 10g SQL لقد قرأت الكتاب ولاحظت انه يشرح امثلة هذا الكتاب على أمثلة معينة فى اسكيمة يفترض ان تكون فى الاسطوانة المرافقة للكتاب عند شرائه ، و من الواضح ان هذا الكتاب يتم تداوله بدون هذه الاسكيمة التى تدعى store ولذلك لقد بحثت عنها فى النت و عثرت عليها وجلبتها و وضعتها مع هذا الكتاب وضغطهما سوياً .... و وضعت الضغط على موقع للتحميل ..... ولكن لكى يتم تركيب الاسكيمة بالشكل الصحيح سنقوم بالخطوات التالية :- الخطوة الاولى :- تأكد من أن الاوراكل لديك ليس به اللغة العربية و هذه ستلاحظها فى الاكواد الخاصة بالوقت و التاريخ ..... فجرب الكود التالى على سبيل المثال :- select hire_date from employees…

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

    السلام عليكم جميعا اخوتي اريد كود اتنفيذ باقي القسمه يعني يخزنلي في متغير X مثلا باقي قسمه y على 1000 .؟؟؟؟؟؟؟

    • 1 رد
    • 1.8k مشاهدة
  16. hanyfreedom
    Started by hanyfreedom,

    دلوقتى أذا كان عندى جدول به مثلاً 20 عمود ..... وانا أريد ان أظهر عمود واحد بشكل معين و عرض الباقى كما هو .... فما هى الطريقة الاسهل لعمل ذلك بدل من كتابة كل الاعمدة مع العمود المراد عمله بشكل معين ...... و ايضاً ما هو الكود الذى يظهر كل أعمدة هذا الجدول - الذى يحتوى على 20 عمود - بدون أظهار عمود واحد فقط منه ..... وشكراً

    • 3 رد
    • 1.9k مشاهدة
  17. tarek200_jo
    Started by tarek200_jo,

    السلام عليكم و رحمة الله و بركاته إخواني الكرام أريد كتابة جملة Select تقوم بجلب آخر عشر تواريخ تم إدخالها في جدول معين. ولنفرض أن الجدول هو EMP و العمود هو Hiredate فما هي جملة ال select التي يمكن من خالها إسترجاع آخر 10 تواريخ تم إدخالها. select hiredate from emp where.................. بارك الله فيكم أرجو الرد السريع إن أمكن. السلام عليكم

    • 7 رد
    • 3k مشاهدة
  18. hanyfreedom
    Started by hanyfreedom,

    أريد ملفات ال powerpoint ل PL/SQL 9i وشكراً

    • 2 رد
    • 1.8k مشاهدة
  19. hoba_bmw
    Started by hoba_bmw,

    طريقة عمل سيريل نمبر من خلال sub string انا عندى الرقم العميل مقسم الى 8 اجزاء كل جز فى تيكست ايتم كالاتى H G F E D C B A ______________________________Sub_str.doc

    • 2 رد
    • 1.7k مشاهدة
  20. a_m2
    Started by a_m2,

    ممكن اى واحد يتكرم ويقولى ايه الفرق الذى سيحدث عند استخدام الاتى مع الحزمه DBMS_OUTPUT 1/ PUT 2/ PUT_LINE 3/NEW_LINE 4/ GET_LINE 5/ GET_LINES لقد حاولت ان افهم الفرق بينهم من خلال الشرح الموجود معى ولكن لم استطع وحاولت ادخالهم فى اكواد لاعرف الفرق وايضا لم افلح فارجوا ممن يعرف فائدة كل من هؤلاء ان يشرح لى وله جزيل الشكر

    • 3 رد
    • 2.9k مشاهدة
    أسامة موسى
  21. deef

    سؤالي : انا سويت قاعدة بيانات وابغى ارفعها على النت . هل هناك مواقع استضافة مجانيه اقدر ارفع القاعده عليه ياليت تفيدونا في هذا الموضوع (هل اذا رفعت القاعده يكون هناك مشكله لانه عندي الاوراكل منسوخه ماهي النسخة الاصلية) لاني انا مسوي برنامج بالسي شارب ورابطه مع قاعدة بيانات اوراكل. سؤال اخر كيف تتم عملية رفع القاعده . تقبلوا تحياتي

    • 2 رد
    • 2.4k مشاهدة
  22. المهاجر
    Started by المهاجر,

    السلام عليكم ورحمه الله وبركاته دروس كاملة للتعلم باللغة العربية بالصوت والصورة حمل البرنامج ثم سطبة وبعد قم بتشغيل الملفات بعد تحميلها متعة التعلم السريع جدا باللغة العربية http://www.4shared.com/dir/2128838/d44f19c9/sharing.html

    • 22 رد
    • 7.9k مشاهدة
  23. المهاجر
    Started by المهاجر,

    السلام عليكم ورحمه الله وبركاته اخواني واحبائي في الله نظرا لطلبكم الشديد علي الدروس والرسائل التي وصلت لي فقد قمت بإعادة تحميلها مرة اخري ولكن بصورة آخري قم أولا بتحميل برنامج تشغيل الملفات وسطبه علي الجهاز وقم بتشغيل الملفات التحميل عن طريق هذا الرابط http://www.4shared.com/dir/2105067/bf3e2a18/sharing.html

    • 1 رد
    • 1.8k مشاهدة
  24. issamfe
    Started by issamfe,

    هذا السؤال جائني في اخر مقابلة في شركة من اجل التوظيف... ارجوا الفائدة للجميع و الرزق على الله max_5_sal_procedure.txt

      • أعجبني
    • 7 رد
    • 7.4k مشاهدة
  25. warning

    السلام عليكم لو سمحتوا اريد الكتاب المقرر كاملاً ,, وألف شكر مقدماً

    • 6 رد
    • 3.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.