SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
مرحبا يا شباب انا عندي اوركل 8i مثبت على ويندوز اكس بي مع سيرفس باك 2 اشتغلت عليه يومين زي الفل .. واليوم الصباح لما شغلت sqlpl وبعد ما حطيت يوزير نايم والباسورد تفاجأت ظهور رساله oracle not available ما الحل يا شباب طبعا شيكت على service طبعا كل شغال 100%
-
QUESTION NO: 86 Which three statements correctly describe the functions and use of constraints? (Choose three.) A. Constraints provide data independence. B. Constraints make complex queries easy. C. Constraints enforce rules at the view level. D. Constraints enforce rules at the table level. E. Constraints prevent the deletion of a table if there are dependencies. F. Constraints prevent the deletion of an index if there are dependencies. وجزاكم الله عنى كل خير ابوخطاب\
-
السلام عليكم ارجو المساعدة يوجد عند جدولين كالاتي 1- work_location Wloc_name Wloc_id Waha 1 Dahra 2 Sedra 3 Galo 4 Samah 5 2- cath_ca Cath_date Cath_wloc_id Cath_number 01-01-1980 2 1 01-01-1990 3 100 01-01-1971 2 75 01-01-2000 4 120 01-01-2001 3 50 01-01-1999 3 80 اريد كيف عمل select و المقارنة بالفترة ( التاريخ ) او أي طريقة بالاوركل بحيث يكون الناتج كالاتي عدد السجلات لكل Wloc_name على حده و في فترة معينة من تاريخ معين الى تاريخ اخر Cath_date مثال هنا كالاتي الاسم عدد السجلات Dahra 2 Sedra 3 Galo 1 تم تغير عنوان الموضوع ، الرجاء اختيار عنوان منا…
-
هل هناك فرق بين DELETE FROM empl6 E WHERE employee_id = (SELECT employee_id FROM emp_history WHERE employee_id = E.employee_id); و delete from emp16 where emp16.employee_id = emp_history.employee_id
-
السلام عليكم ورحمة الله وبركاته ... نقدم لكم شرح لكورس PL /SQL وهو المستوى الثانى من كورس Oracle Developer والكورس من شرح المهندس تامر نبيل وقام بشرح اول ثلاث دروس ثم قام المهندس احمد طرطور بالتكمله ويمكنكم الوصول الى الدروس الخاصه بهذا الكورس من خلال هذه الروابط الدرس الاول ----------------- http://gatewaycourses.com/watch_video.php?v=RKNDAWUNO5NO ... الدرس الثانى ------------------ http://gatewaycourses.com/watch_video.php?v=BA8WMBYNA168 الدرس الثالث ---------------------- http://gatewaycourses.com/watch_video.php?v=HMNB96X77RB7 الدرس الرابع -------------------- http://gatewaycourses.com/watch_video.php?v=NAK5S7M8NN25 الدرس الخامس ----------------------- ht…
-
مشكله في عمليه حذف الادارة رقم 10 من جدول الادارات SQL> delete from dept where deptno=10; عند تنفيذ الامر تظهر رسالة خطاء تبين انه تم انتهاك قيد او شرط ربط جدول الادارات بجدول الموظفين اي انه لا يمكن حذف الادارة رقم 10 وذالك بسبب انه يوجد موظفون مسجلون في هذه الادارة داخل جدول الموظفون ووجود بربط بينهم عن طريق عمود رقم الادارة فكيف يمكن الحذف رغم هذا القيد او الشرط
-
السلام عليكم ورحمة الله وبركاتة يا اخوان متى نستعمل الباراميتر في البروسيجر؟؟ وشكرا
-
السلام عليكم ورحمة الله وبركاته هذه اول موضوع اكتبه لإفادة اخواني بهذا المنتدي الجميل الطريقة الأكيدة لفتح الـ SQL , PL/SQL اولا : تفتح المتصفح وتكتب http://000.000.00.00:5560/isqlplus/login.uix حيث ان 000.000.00.00 هو رقم الـ IP الخاص بالكمبيوتر وفقكم الله لما يحبه ويرضاه Mohammed Aldeib
-
السلام عليكم انا مبتدأ في SQl اريد معرفة ماهو distinct وما فائدتها في جملة الاستعلام. شكرا
-
انا سويت هالجدول create table worker ( num number(3) primary key, lname varchar2(10) not null, fname varchar2(10) not null, gender char(1), check (gender in('m','f')), status number(2), hiredate date, job_code number(5), foreign key (job_code) references job (job_code) ); بس مو زابط معي جمله ال insert عشان ال date
-
Good evening everybody I would like to thank this forum which helped me a lot I have a question that seems silly but I still follow the beginning, I installed oracle database 10g and oracle forms 10g and I want to know how to create a database ??? it will be better if the explanation is accompanied by images
-
I've file which containg 2 columns, In the other side I've a Table (A) . and I need to compair the data from the file with the data in the Table (A) Thanks
-
بسم الله اريد احد يشرح لى بالتفصيل ماهى ال dll وماهى وظائفها وما ذا تفعل وكيف انتفع بها ارجوا الشرح بالتفصيل حيث اننى ضعيف شوى فى البرمجة وشكرا جدااااااااااا
-
اريد مثال يشرح لى كيف يتم استخدام دالة التحويل TO_NUMBER لانه مش منطقى انى اقوم بتحويل من CHARACTER الى NUMBER وللاسف لا يوجد فى كتب اوراكل استخدام يشرح لى كيفية استخدام TO_NUMBER ارجو التوضيح بمثال وشكرا
-
To be callable from a SQL expression, a user-defined function must do what? A. Be stored only in the database. B. Have both IN and OUT parameters. C. Use the positional notation for parameters. D. Return a BOOLEAN or VARCHAR2 data type. anwers from testking :A answer from me:C Which three are true statements about dependent objects? (Choose three) A. Invalid objects cannot be described. B. An object with status of invalid cannot be a referenced object. C. The Oracle server automatically records dependencies among objects. D. All schema objects have a status that is recorded in the data dictionary. E. You can view whether an object is valid or invalid in th…
-
السلام عليكم اريد الستعلام عن جدول من الجداول التي تأتي مع اوراكل بعد التركيب مثل جدول departments وغيره عند عمل استعلام على هذا الجدول يعطيني (الجدول الاعتباري غير موجود) وشكرا جزيلا لهذا المنتدى الغالي
-
الاخوة الاعزاء قمت بعمل trigger يمنع المستخدم من التعديل بالمستند وكان كالآتى :- CREATE trigger t1 on fstcsm for update as begin print ('Sorry you can not update !!!') rollback transaction end ولكنى اريد أن اجعل الtrigger يمنع المستخدم من التعديل فى المستند اذا كان تاريخ المستند قبل 1/5/2009 وهى الفترة التى تم اقفالها ويسمح بالتعديل فى المستندات التى مازالت تحت المراجعة و التى يكون تاريخها بعد يوم 1/5/2009 علما بأن حقل تاريخ المستند هو [ date] اشكر لكم اهتمامكم وجزاكم الله خيراً
-
سلام عليكم كيف اقد اعمل رقم مسلسل لجدول بحيث يزيد الرقم كل ما ادخلة بيانات جديدة في الريكود مع العلم ان الجدول في الفوم هو details table
-
السلام عليكم لقد تابعت مواضيع SQL منذ بداياتي في الأوراكل وقد قمت بتجميع كل ما مر علي من دراسات وشروحات وغيرها من مدرسين أو من الانترنت ووضعتها في هذا الملف البسيط المرفق الذي أتمنى ان يستفيد الجميع منه ودمتم ذخرا لهذه الأمة Oracle_SQL.pdf
-
من المعروف لكى نغير كلمة مرور لأسكيمة معينة نقوم بالتالى :- conn system/manager ثم نقوم بعمل الكود التالى :- alter user scott identified by oug; و هذه الطريقة لها عيوبها بحيث انك لا تستطيع ان تعمل كلمة مرور أولها أرقام و لكن يوجد امر فى بيئة ال sql*plus يجعلنا نغير كلمة مرور الاسكيمة بالارقام او الحروف او الاعلامات التى نردها .... و نفعلها كالاتى - مع ملاحظة انه ينبغى ان نكون بداخل الاسكيمة التى نريد ان نغير كلمة المرور الخاصة بها ... وهذه هى الطريقة :- conn scott/oug ثم نكتب امر تغير كلمة المرور و هو كما يلى :- SQL> password Changing password for SCOTT Old password: * New password: *** Retype new password: *** Password changed و هذا معناه ان ال…
-
بسم الله الرحمن الرحيم اخواني الاعزاء حبيت اعرف ما الفرق بين استخدام union و union all حيث انني ارى في بعض جمل السلكت استخدام union all مع العلم ان union قد تفي بالغرض , ممكن حد يوضح لنا الفكرة واذا في مثال بكون افضل بارك الله بكم
-
SET SERVEROUTPUT ON DECLARE a NUMBER(10); s NUMBER(10); n NUMBER(10); begin a:=1; s:=2; n:=a-s; if a<0 then DBMS_OUTPUT.PUT_LINE('ss'); else DBMS_OUTPUT.PUT_LINE(n); end if; end; المفاجاء!!!!!!!!!!!!!!!!!!!!!!! ان كانت النتيجه كده -1 PL/SQL procedure successfully completed. ارجو التوضيح كيفه تعامل الوركال مع القيمه السالبه وتوضيح لو عايز اعمل شرط معين انى لو الناتج سالب اطبع رساله معينه زاى!!!!!!!! وجزاكم الله خير
-
- 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)
-
بعمل DA علي IG على عمود EMP_NO SQL STATEMNT COLUMENTO SUBMENT >>>>>>EMP_NO AFFECTED COLUMENS EMP_NAME,EMP_CORS -------------------------------------------------------------------------- SELECT EMP_NAME,EMP_CORS FROM EMPLOYEE WHERE EMP_NO=:EMP_NO بيرجع قيمة اول حقل في كل الحقلين EMP_NAME =EMP_NAME EMP_CORS =EMP_NAME ------------------------------------------------------------------------- نفس الجمله سويتها علي DA بس علي مستوي ITEMS بتشتغل مظبوط بدون مشكله يعني نفس كل شي بس سويت EFFECTED ITEMS NOT COLUMEN سوالي شباب هل في BUG في حالة IG اول في خصايص ناسيها ياربي تكون وصلت الفكره بالتوفيق شكرا
-
السلام عليكم ورحمة الله وبركاته قمت بعمل database link علي مستوي database وتم الموضوع بنجاح حيث قمت بتجربة ذلك بهذا الشكل select * from hr@hr2 ولكن في forms عندما قمت بذلك اعطاني خطا وكانت الجملة select name1 into b from hr@hr2 فما هي المشكلة