SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
اريد مساعدة في رسم الER الخاص بهذا المشروع بالشكل المطلوب والصحيح Database Project Description Requirements & Specification InterContinental hotel chain owns many hotels in KSA. Every hotel has a Hotel Numbers identifier, Address (Street number, Street Name, and City), Email Address, and Phone Number. InterContinental hotel chain hires many employees. Every employee has SSN (identifier), Name, Address, and Hired Date. Every employee works in only one hotel. There are three kinds of jobs, hotel manager, senior and junior. Every junior has a supervisor. The supervisor can be a hotel manager or a senior in the same hotel. Every h…
-
السلام عليكم اخواني انا عملت هذا ال Function وانا متاكدة ان المشكلة في الشرط ، لانو لما اشيل الشرط كلو بيصير تمام CREATE OR REPLACE FUNCTION VALID_DEPTID(id number) RETURN BOOLEAN IS BEGIN IF (id in ( select distinct department_id from departments)) then return true; else return false; END IF; END VALID_DEPTID ; ياترى PL/SQL لا يتحمل the IN clause ،اذا نعم ايه البديل؟ الشكر الجزيل مسبقا السلام عليكم
-
السلام عليكم ورحمة الله وبركاته عندى حقل حرفى serial فى الاتى : create table test (id number(3),serial varchar2(50)); الحق يحتوى على البيانات الاتية : 1/1أ 1/1ب 1/1ج 5/1أ 3/1أ اريد تريد الحقل حسب البيانات اعلاه وجزاكم الله خيراً
-
السلام عليكم ورحمة الله وبركاته برجاء من الاخوة الكرام ان يجبونى عنى اولا - ماهى عدد اسئلة امتحان السكول 1z0-007 وكم الوقت المتاح ثانيا - لماذا كلما انزل امتحان من النت 1z0-007 القيه مشابه لما قبله اي الذى نزلته من قبل السؤال هل الاسئلة فعلا تتكرر فى الامتحانات الفعلية فى اوراكل ام ماذا هذا يعنى ثالثا - اذا كان احد الاخوة يمتلك امتحان فبرجاء ان يضعه لى او يرسله لى ora.soft2@yahoo.com اكرمكم الله وجزاكم عنى كل خير
-
ممكن حد يفهمنى ال recursive فى جدول ال data base يعنى ساعات بشوف ال fk بياخد من ال pk اللى معاه فى نفس الجدول هل هو ده ال recursive ومعناه ايه وهقدر استفيد بيه فى حالة زى ايه مثلا
-
بسم الله الرحمن الرحيم اخوانى انا اريد عمل Procedure لاستدعاء حقول معينة مثلا انا فى السيكوال 2008 علشان اعمل Procedure بعمل الاتى create proc mypro(@ss varchar(30)) as set @ss='%'+@ss+'%' select * from mytable where name like@ss ولما بقوم بعمل ا اختبار بكتب الاتى mypro'ali' اريد اعمل الاتى ولكن بالاريكال وجزاكم الله خير الجزاء
-
بسم الله الرحمن الرحيم الأخوة الأعضاء أرجوا من لديه معلومات عن هذا الموضوع أن يفيدني بالنسبة للـعمل في مجال الأوركل كـ DBA في أي شركة . هل job title dba من خلاله يستطيع مدير قواعد البيانات أن يترقي مثلة مثل أي وظيفة أخري يعني بالنسبة للمبرمج يمكنه أن يبدي كــ Associate مبتديء ثم يصبح Senior ثم Supervisor وهكذا . فهل dba مثلة مثل أي مبرمج يمكنه أن يترقي (السلم الوظيفي) وإذا كان فما هي المستويات التي يمكنه أن يصلها ابتداءاً من كونة dba ، علماً بأنني أعرف أن وظيفة dba مختلفة عن المبرمج فهو المسئول عن قاعدة البيانات وعمل backup وصيانتها وهكذا أما المبرمج فدورة يختلف. وهل هذا له علاقة بمدي استمراره في التعليم وخصوصا شهادات أوركل. أم أنه يعمل فقط كـ dba أقول / أسأل عن هذا ل…
-
تم حذف المشاركه... الموقع لا يقبل الدعايا او اى شىء اخر بخلاف طلب العلم ... شكرا لتعاونكم معنا
-
الأخوة الكرام أرجو منكم شرح ماذا يعني هذا الكود create table COPY_OF_EMP as select * from EMP; الكود هذا هو لإنشاء جدول أسمه copy_of_emp ثم بعد ذلك هات structure بتاعه وجميع بياناته من جدول ال emp هذا ما أعرفه وأفهمة أما بالنسبة لـــ create table EMPTY_COPY as select * from EMP where 1 = 0; فهذا يعني انشاء جدول بالأسم copy_empty ثم أذهب وهات ال structure الخاص به من جدول ال emp (ال structure فقط) (حيث 1 = 0 ) وهذا ما لا أفهمه . ماذا تعني العبارة where 1=0 وشكرا جزيلاً
-
السلام عليكم كيف حالكم جميعا اريد عمل وحده برمجية لتسلسل يحتوي كود لنقل A رمز نوع من الاغذية سيكون التسلسل A1,A2,A3 B نوع اخر من الاغذية التسلسل سيكون بالطريقة B1,B2,B3 وهكذا اتمنى ان تكون الفكرة قد وصلتكم وجزيتم خيرا جميعا
-
السلام عليكم ورحمه الله وبركاته اخباركم شباب & صبايا عندي سؤال ماعرفت احلووو في ماده برمجة قواعد بيانات المعروفه بأسم sql قسم الروتين( procadure) ارجوو المساعده ............................................... س1: إجراء يقوم عمل update لايميل الموظفين على ان يتم عمل الموظفين 1 الى 100 وليكن hotmail@ والباقي @yahoo ؟؟؟؟؟ يعني يعدل لكل الموظفين من 1 الى 100 هوتميل والباقي يعدلهم ياهوو السؤال التاني : اجراء يقوم باضافة العلاوه السنويه 200 ريال عندما يكمل الموظف من تاريخ التعين في جدول الموظفين تاريخ تعيين الموظف 1\8\1425 حيث ان : اسم الجدول emp ورقم الموظف empno اسم الموظف empname تاريخ التعيين constart الراتب salary مع العلم ان عمود التاريخ من النوع number ع…
-
السلام عليكم ورحمة الله وبركاته عندي مشكله في العمل مطلوب مني تقرير يظهر البيانات بحسب الوقت مع العلم ان في الجدول حقل خاص بالوقت مع كل عملية حفظ يتم حفظ الوقت التقرير مهم لمعرفة حركة المبيعات خلال الفترة مثلا من 3 الى 6 مساءا افيدوني جزاكم الله كل خير
-
السلام عليكم عندي مشكله في الأوراكل وهو مني عارف كيف أشغل الأوراكل على mrdos بليز أبي أحد يحللي هالمشكله
-
السلام عليكم انا يا جماعة كنت عاوز اول امتحان لاوراكل ديفيلوبير انا عارف انه في امتحان لل sql وامتحان plsql وفيه امتحان للاثنين مع بعض ولما اعديهم ببقي oca وفيه امتحان لل forms وده لما باخده ببقي OCB بس انا بصراحة ماكنتش عارف اسمائهم بس لما دورت عرفت انه في حاجه اسمها pass 4 sure وده كويس قوي عشان الامتحانات فلما دورت طلع لي حاجات كثير قوي بصراحة انا مش عارف اي امتحان هوه اخر فيرجن يعني ==> يا جماعة انا عاوز اخر فرجين من الامتحانات دي واخر فيرجن من pass 4 sure شكرا يا جماعة
-
السلام عليكم هذا الكود عباره كيرسران متداخلان الكيرسور الخارجي يحضر اسماء الدوائر والداخلي يحضر اسماء الموظفين في كل دائره الفكره استخدام الكيرسر المتداخل ارجو من الله ان يستفيد من الفكره اخواني المبتدئين declarex varchar2(1000); begin for rec_1 in (select department_id,department_name from hr.departments) loop DBMS_OUTPUT.PUT_LINE( rec_1.department_name ); dBMS_OUTPUT.PUT_LINE( '------------------------------ '); for rec_2 in(select * from employees where employees.department_id=rec_1.department_id) loop x:=x||' '||rec_2.first_name||' '||rec_2.last_name||chr(13)||chr(10); end loop; DBMS_OUTPUT.PUT_LINE( x ); x:=''; dBMS_OUTPUT.PUT_LINE( '-----------------…
-
السلام عليكم ورحمة الله وبركاته هل حد ممكن يخبرنى انهى اجابة صح (actualtest) or (testking وبارك الله فيكم وفى القائمين على هذا المنتدي الطيب ان شاء الله تعالى ومـــــــــا بكــــم من نعمـ…
-
السلام عليكم و رحمة الله و بركاته أنا مقدم إن شاء الله على اجتياز هذين الامتحانين 1Z0-061 و 1Z0-062 و هما Oracle database 12 c SQL Fundamentals و Oracle database 12 c Installation and administration لذلك أحتاج إلى الكورسات الأصلية و كذلك هذه الكتب http://www.mhprofessional.com/product.php?isbn=0071799354&cat=112# http://www.mhprofessional.com/product.php?isbn=0071812431&cat=112 أرجو المساعدة بتوفير الكورس الاصلي لأوراكل و كذا الكتابين لإجتياز الامتحان الاول على الأقل كما اريد سؤال الخبراء كم يستغرق التحظير لهذين الامتحانين لنيل Associate Certification ثم هل هو من الصعب الحصول على Professional certification و للحصول على هذه الاخيرة هل يجبل فع…
-
السلام عليكم ورحمة الله وبركاته استفسار هو انا انشأت يوزر واسند له اسم ib وانشات جدول للطلاب ووضعت بعض القيود لبعض الاعمدة وأردت ان اراء تلك القيود بالأمر slecet * from user_constraint where table_name = ' STUDENT'; فظهر لي خطأ فما الخطأ في جملتي ؟؟ _____________________ السؤال الثاني كيف لي أن احذف يوز معين ؟ ــــــــــــــــــــــــــــــــــــ وجزاكم الله عني ألف خير
-
-
السلام عليكم ،، أريد عمل Function يحتوى على Parameter عبارة عن رقم الموظف بحيث عندما أدخل رقم الموظف تقوم بإرجاع عدد سنوات الخدمة . فما الخطأ فى هذا الكوك..مع الشرح إذا سمحتم! create or replace function get_service_yrs(p_empno in t_emp.empno%type) return number IS v_yrs number(30) ; cursor emp_rec is select empno,ename,hiredate from t_emp where empno=p_empno ; begin for x in emp_rec loop select (sysdate-hiredate)/365 service into v_yrs from t_emp where current of emp_rec ; end loop ; return v_yrs ; وجزاكم الله خيرا ،،
-
السلام عليكم ورحمة الله وبركاته هل حد ممكن يخبرنى انهى اجابة صح (actualtest) or (testkingفى ال sql وبارك الله فيكم وفى القائمين على هذا المنتدي الطيب ان شاء الله تعالى ومـــــــــا بكــــم من…
-
السلام عليكم ورحمه الله وبركاته ارجو من حضارتكم المساعدة حيص ان ليث لدي اي خبرة ي التعامل مع الداتا غير بالسكول قمت بتصميم برنامج لعميل واحتاج اخراج ملف الداتا بيز لوضه بالبرنامج وعمل نسخه احتياطيه من الداتا تقوم بعمل نسخ تلقائي يوميا واصدار تزكار قبل موعد تاريخ معين ارجو المساعدة باسرع وقت وشكرا
-
السلام عليكم..... من فضلكوا انا عايز اعمل loop على item data_base no و يجيب الdata فى صف واحد شكراُ...
-
السلام عليكم ورحمة الله وبركاته لمن لديه الخبره في تكملت الأجابة..... وهي ربط الجداول مع بعض حتى يكون الناتج إلا هو output نفس بيانات الموضوع في المرفقات وأاااالف شكرا
-
السلام عليكم ورحمة الله وبركاته لو سمحتم أستفسار بسيط إن شاء الله لو أنشأت يوزر جديد في sql plus أين يحفظ هذا اليوزر هل هناك جدول خاص في sql يحفظ جميع اليوزرات التي ينشأها المستخدم أرجوا منكم الإجابة الوافية وشكرا