SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم Correlated Subqueries يستخدم الـ Correlated Subqueries لمعالجه الصفوف (صف صف) ويتم تنفيذ كل استعلام فرعى مره واحده لكل صف من الأستعلام الخارجى (outer query) وتتم معالجته بواسطه (parent statement)ويمكن ان يكون parent statement جمله select ,update and delete اعتقد ان الكلام مبهم بعض الشىء ولكن ان شاء الله من خلال الأسطر القادمه سوف يتضح لك الأمر بشكل واضح واكثر تفصيل ولكن اقرا الموضوع من البدايه للنهايه اكثر من مره فى حاله لو لم تتضح لك الرؤيا -بس ان شاء الله مع نهايه الموضوع وقرائته بتمعن هتلاقى كله تمام - واى سؤال حاضر ان شاء الله نرجع لموضعنا الأساسى فى البدايه انت محتاج انك تعرف الفرق بين Nested subquery والـ Correlated Subqu…
-
إخواني الاعزاء،السلام عليكم .أريد أن عرف الفرق بين هذين الامتحانين،أيهما أفضل و أسهل،وشكرااا....
-
السلام عليكم ارغب في مساعدة منكم في كتابة Procedure .................. عندي 3 جداول جدول فيه المدة الزمنية 30 - 60 - 90 - 180 جدول فيه النسب المئوية 25 - 50 - 75 - 100 جدول فيه جميع السجلات من بينها قيمة العقد و النسبة المئوية و المدة الزمنية ... والمطلوب مني تقرير يظهر جميع القيم .... و اظهار النسبة المئوية والمدة الزمنية حتى لو كانت فارغة .... الحل طبعاً Procedure يختبر السجلات و في حالة وجدة نسبة او مدة غير موجودة يضيف سجل فيه النسبة او المدة و باقي الحقول صفر على شكل for i = (select a.time_period, b.percent_slab from time_slab a , coll…
-
السلام عليكم اخواني في هذا المنتدى ارجو المساعدة في انجاز عملي فقد كونت بروسيجر لكنه لم يكتمل طبعا انا عندي جدول لسمه ماستر فاريد عمل بروسيجر يحدث على هذا الجدول وبالتحديد الclass_code SQL> desc master; C?C?? IC??? C???? ----------------------------------------- -------- ------------- ID NOT NULL NUMBER(6) F_NAME NOT NULL VARCHAR2(12) S_NAME NOT NULL VARCHAR2(12) T_NAME NOT NULL VARCHAR2(12) L_NAME VARCHAR2(12) NATIONAL_NO …
-
السلام عليكم ورحمة الله وبركاته ارجو من السادة الاعضاء التكرم وشرح كيفية عمل تريقر حذف وطريقة عمله هو عندما يقوم المستخدم بحذف سجل من جدول يقوم بعمل نسخة احتياطية لهذا السجل في جدول اخر اخوكم في الله محمد يوسف الحسن وجزيتم خيرا
-
-
- 5 رد
- 1k مشاهدة
- 1 follower
-
-
عاوزة اعرف ازاي اعمل connect علي scott في sql رغم اني كنت عاملاه unlock وكنت مدياله password بس مش بيعمل connect ------ وكمان لو عاوزة اغير الpassword
-
السؤال: اكتب اجراء ( procedure) مستخدما pl/sql يطبع البيانات على الشكل التالي الذي في الصورة مساعدة : استخدم group by. الحل ولكن به أخطاء ولا أعرف ما هو الخطا أرجو منكم المساعدة create or replace procedure showData as CURSER EMPCUR IS SELECT deptno,max(sal),min(sal) FROM emp group by deptno order by deptno asc; REC1 EMP%ROWTYPE; begin OPEN EMPCUR; FETCH EMPCUR INTO REC1; WHILE EMPCUR%FOUND LOOP dbms_output.put_line(REC1.DEPTNO||' '||REC1.min(sal)||' '||REC1.MAX(SAL)); END LOOP; FETCH EMPCUR INTO REC1; end; /
-
ممكن حد من الأخوة الأفاضل يوضح ايه ESCAPE Identifier واستخدامه في ايه ؟
-
السلام عليكم ورحمة الله وبركاته اريد ان اعرف ما هي نوعية الاسئلة التي يمكن ان تسأل لشخص خبرة سنة واحدة اتحدث بخصوص الـ sql and pl/sql فقط , وسأل نفس السؤال في منتدي الفورمز جزاكم الله خيرا السلام عليكم ورحمة الله وبركاته
-
السلام عليكم اسعد الله اوقاتكم بكل خير اتمنى منكم مساااااعدة الله يسعدكم دنيا واخرى عندي سؤال بخصوص الاستبيان لمشروع شؤون موظفين الدكتورة طلبت منا نعمل استبيان نسويه على شكل اسئلة ونخلي اجاباتها تكون ع شكل خيارات ونخلي لكل خيار قيمة بحيث لو اليوزر يخلص من الاجابة بيطلع له شكل بياني تقريبا زي اللي ف برنامج مايكروسفت اكسل فكيف بسوي له البرمجة وقبلها كيف بتكون الحقول لهذا الجدول؟ بالله عليكم لا تبخلوا علي بالمساعدة بانتظار ردوكم بالله عليكم لا تخذلوني
-
السؤال: اكتب trigger يقوم بمنع اضافة موظف على جدول الموظفين راتبه اعلى من أعلى راتب في الموظفين. الحل: create or replace trigger Do_Not_Add before insert on emp for each row begin if :new.sal > max(sal) then raise_application_error(-20001,'لا يمكن الإضافة'); end if; end; / لا أعرف ما الخطأ أرجو منكم المساعدة وجزاكم الله خيرا
-
اريد شرح كافي وافي عن التالي ؟ 1-trigger انواعه وما هي الفائدة منه 2-difference between view and table 3-procedure انواعه وما هي الفائدة منه 4- function انواعه وما هي الفائدة منه 5- cursor انواعه وما هي الفائدة منه
-
هذه هي واجهة الكتاب
-
Create a query that displays the employees’ last names and commission amounts If an employee does not earn commission, show “No Commission.” Label the column .COMM and my solution is ('select last_name,nvl2(commission_pct,commission_pct,'No commission comm from employees but have error
-
ااخوة الاعزاء هل استطيع الدمج بين حقل يمثل قيمة مالية مع اشارة $ او اشارة اي عملة في جملة create table الرجاء الاجابة وشكراً
-
مرحبا ارجو منكم الرد على رسالتي لاني بحاجه الى الاجابة وشكرا جزيلا لكم مقدما مكتبة عامة بها (كتب:الكتاب له مؤلف او اكثر ، الكتاب ينتمي لموضوع واحد فقط ، مشترك: المشترك يستطع استعارة اكثر من كتاب . دارنشر: تورد الكتب للمكتبة) تقوم هذه المكتبة بتوفير الكتب المختلفة لقطاع واسع من المواطنين في مدينة ما ولكنها تستخدم الوسائل التقليدية في هذه الخدمات سواء فيما ما يتعلق بمعلومات الكتب المتوفرة لديها او المشتركين وطرق التواصل معهم ومتبعة اشتراكتهم مما ادى ويؤدي الى الكتير من السلبيات في العمل وتأخر المشتركين عن تسليم الكتب حسب المواعيد المقررة مما يؤدي الى عدم استفادة اكبر قدر ممكن من المشتركين من الحصول على تلك الكتب وكذلك فقدان العديد من الكتب ولاسباب غير معروفة المطلوب ا…
-
السلام عليكم ورحمة الله وبركاته لو سمحتم اخواني انا انشات جدول ووضعت برايمري كيف لـ student_id ما الأمر الذي يسمح لي بنقل البرايمري كي من student_id الى العمود الاخر المنشأ في جدولي وهو student_no { يعني اريد ان احذف البرايمري كي من العمود الأول واضيفه في العمود الاخر } لان الجدول لا يسمح له الا ببرايمري كي واحد
-
اللي عايز منكم ملفات البوربوينت ل sql يمكن انه يضيف ايميله على الرد وأنا هبعتله الباسورد تبع الملف المضغوط اللي موجود على المرفقات على ايميله |||||||||| ما تنسونا بالدعاء انا مستغرب ليش الملف اللي ضفته ما ظهر في المرفقات
-
السلام عليكم ورحمة الله وبركاته جزاكم الله خيرا عندي سؤال في كتاب Oracle Database 10g SQL Fundamentals I وهو السؤال رقم 10 في الفصل رقم 4 من الكتاب الأول والذي ينص على التالي: Practice 4 If you want an extra challenge, complete the following exercises Q 10. Create a query to display the total number of employees and, of that total, the number of employees hired in 1995, 1996, 1997, and 1998. Create appropriate column headings
-
برنامج يحتوي على قاعدة بيانات بها 3000 سؤال في مجال : sql , PL/SQL & Java Fundamentals يلزم مايكروسوفت أكسس للتحميل من هنا http://gamalsaad.com/database.htm .
-
-
-
- ORA-01427:
- single-row
- subquery
- returns
-
الكلمات الدليلية:
UPDATE fish_species SET fish_species.fish_specie_family_id = (SELECT fish_families.ID FROM fish_families WHERE is_family = 1) WHERE fish_species.family IN (SELECT DISTINCT fish_families.science_name FROM fish_families WHERE fish_families.is_family = 1)
-
size="3"]اخيرا ولله الحمد نجحت اليوم في اختبار ال 1Z0-007 انصح الجميع بعدم التردد في تقديم الاختبار فهو من نفس كتب الاوراكل ومن نفس اختبارات التيست كينج والباس فور شور والفضل ايضا يعود الى هذا المنتدى الرائع وشكرا جميعا[/size]
-
ونستخدمها في جمله insert SELECT ROWNUM N FROM dual CONNECT BY LEVEL <= 20 هاي استخدمنها بس بطلع خطا بحكي ORA-01427: single-row subquery returns more than one row