SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
كيف يمكن نقل ريكورد من جدول للآخر بعد تحديث بيانات أي فيلد في الريكورد عندي جدول فيه بيانات أريد تحديث بيانات فيلد في صف في الجدول ده لكن بعد التحديث اريد نقل الصف كامل في جدول آخر بالبيانات القديمة قبل التحديث عندي جدول موظفين وعندما أقوم بتحديث المرتب أريد نقل الصف كامل بالمرتب الديم في جدول آخر والاحتفاظ به أرجو المساعده
-
السلام عليكم لما بعمل New Connection بإسم system والباسورد system بيقولي الرسالة دي Failure -ORA-01017: invalid username/password; logon denied وانا عايزة أعمل User بإسم Admin ضروري بس عايزة حد يقولي إزاي بالظبط
-
عندما اقوم بكتابة هذا الكود DECLARE e_invalid_department EXCEPTION; v_name VARCHAR2(20):='Accounting'; v_deptno NUMBER := 27; BEGIN UPDATE departments SET department_name = v_name WHERE department_id = v_deptno; IF SQL%NOTFOUND THEN RAISE e_invalid_department; END IF; COMMIT; EXCEPTION WHEN e_invalid_department THEN DBMS_OUTPUT.PUT_LINE('No such department id.'); ROLLBACK; END; تخرج النتيجة كالتالى: No such department id و عندما اقوم بتغيير الكود بهذا الشكل (مجرد تغيير فى ترتيب كتابة الأمر) DECLARE e_invalid_department EXCEPTION; v_name VARCHAR2(20):='Accounting'; v_deptno NUMBER := 27; BEGIN IF SQL%NOTFOUND THEN RAISE e_invalid_department; END IF; UPDATE copy_dept …
-
السلام عليكم ورحمة الله وبركاته ما الفرق بين outer join وباقي الانواع ومتى استخدم كل منها الرجاء اريد الرد بالعربي لان هذا الموضوع فيه مزكرات كثيرة ومشروحة كويس جدا بس انا عاوز الرد بالعربي لتأكيد المعلومات وجزاكم الله خيراً { والله في عون العبد ما كان العبد في عون أخيه } { من كان في حاجة أخيه كان الله في حاجته }
-
declare v_id number := 1; v_name varchar2(30); v_counter number := 0; begin loop select country_name into v_name from wf_countries where country_id = v_id ; v_id := v_counter + 1; exit when v_counter > 3; end loop; dbms_output.put_line (v_name); end;
-
السلام عليكم لو سمحتم هل ممكن على سبيل المثال انشيء نقطة حفظ savepoint وادخل قيمة معينة في جدول واعمل commit، وبعدين استرجع الى ال savepoint اللي انشأتها قبل ال commit؟
-
السلام عليكم ورحمة الله وبركاته اخواني الاعضاء أرجو مساعدني في حل هذا السؤال الذي يواجهني في أحد امتحاناتي : طلب مني اعداد قاعدة بيانات لمكتبة في الجامعة وواجهني سؤال لم أستطع الاجابة عليه وهو : create a function named maxBorrowing that returns all details about a student has the maximum number of borrowing in current month . مع العلم ان هناك جدول يجب ان اعتمد عليه كالتالي : borrowTable student_id --- object_id --- date_of_borrow --- max_borrow_date --- Returns وسأكون شاكرا لكم
-
السلام عليكم ورحمه اله وبركاته اخواني في منتدى المجموعه العربيه لمستخدمين اوركل لقد قام المهندس الفاضل تامر نبيل بشرح دروس السيكول واول ثلاث دروس من البي ال وانا باذن الله ربنا يوفقني وسوف اكمل المسيره الدروس اولا بدايه احب اعرفكم بنفسي احمد طرطور محاضر في معهد القوات المسلحه للنظم والمعلومات بدرس اوركل وسوف ارفع الثلاث دروس الاولى للمهندس تامر ولدروس الخاصه بي والموضوع متجدد باذن الله الدرس الاول http://www.4shared.com/file/156308872/4d2731f/017-Introduction_to_PLSQL.html الدرس الثاتي http://www.4shared.com/file/156256396/720a5e8f/18-Declaring_PLSQL_Variables.html الدرس الثالث http://www.mediafire.com/?cnoi50j3909wq8c الدروس الثاله للمهندس تامر والدروس القادم…
-
لدى فى الأس كيو أل ديفولوبر أسم الإتصال هو petro وأسم اليوزر hr والباسورد هو orclويقوم بالدخول معى إلى الأسكيما المؤدية للجداول ويتم تطبيق جميع الأكواد بشكل صحيح ولكن فى sql*plus يطلب منى أسم اليوزر وهو hr والباسورد وهو orcl ويتم الإتصال بالفعل المشكلة هى عند الإستعلام عن أى شىء فى الأسكيما والخاصة بجدول قد أنشئته فى السيكوال ديفوليبر يقوم فى السيكوال بلاس بعرض الرسالة التالية: ERROR at line 1: ORA-00942: table or view does not exist لماذا؟
-
السلام عليكم ورحمة الله وبركاته أنا جديد جدا في مجال أوراكل وبادئ أتعلمه ، وقد حملت كتابا لشرح sql ولكن أريد تحميل sql * plus 3.3 وقد حاولت تحميله من موقع اوراكل أو عن طريق جوجل ولكن المحاولات باءت بالفشل هل يمكن المساعدة شكرا
-
كيف لي ان اختار الوقت من حقل به وقت وتاريخ مع العلم ان هذا الحقل (VARCHAR) وليس (DATE) على سبيل المثال الحقل به : 2/6/2011 23:30 حيث 23:30 هي الساعة , كيف لى ان اختار هذه الساعة فقط ومن ثم اقوم بطرحها من حقل اخر فيه ساعات فقط وهو ايضا (VARCHAR) باختصار : الحقل الاول : تاريخ + وقت الحقل الثاني : وقت فقط اريد اختيار الوقت من الحقل الاول وطرح هذا الوقت من الحقل الثاني
-
السلامعليكم ارجومن المشرفين او الاعضاء الذين يملكون اسئلةعن هذا الامتحان والحلول ارسالها الي اميلي Mezo1_mg@hotmail.com 007 ....... هذا الأمتحان ال SQl 147 ....... كورس ال PL/SQL 141 ....... كورس Forms وعنديترجمة بالعربي لكتاب pl/sql من كتاب اوركل الاصلي ارجوا انيرسلها مع الامتحان واينصائح للامتحان وشكرا لكم جميعا
-
FFF.rar السلام عليكم ورحمة الله وبركاته أخواني / اخواتي : مساكم الله بالخير جميعا ... لدي تمرين بسيط ومشكلتي في الشرط فقط حاولت اصيغ الشرط بشتى الطرق ولكن لا بد من سؤال أخواني واخواتي من أهل الخبرة والباع الطويل في هذا اللغة الممتعة .... طبعا ارفق لكم ملف hw.fmb وامتداد هذا الملف fmb يعني نموذج وفيه بعض الطلبات وهي : عند اضافة مبلغ في الحقل AMOUNT واختيار أمر معين من List Item وبعدها الضغط على زر التنفيذ يقوم بتنفيذ الأمر الذي بداخل اللستة (List Item) طبعا ارجوا منكم تحميل ملف الــfmb وبه كل شي وانتظر مساعدتكم طبعا الكود الذي كتبته انا موجود ولكن استصعبت علي الشروط اللي هي الــwhere شاكر ومقدر لكم تعاونكم ..واتمنى من اهل الخبرة اضافة ايميلي لديهم لكي…
-
اريد معرفة ماهية NEXTVAL and CURRVAL Pseudocolumns وماهى الفائدة فى استخدامهم ارجو الرد من فضلكم
-
السلام عليكم انا مريت على كم موضوع من عندكم وبعضهم حطو قاعده بينات لمطعم وناس للتوصيل لكن اللي جالسه اشتغل عليه هو خدمة التوصيل انا سويت واحد مبسط بناء على اللي فوق بس لو تركزون فيه بتلاحظون ان فيه غلط ! يعني موظف المطعم هو اللي ياخذ الاوردود ليه مايكون فيه رليشنشيب بين الكستمر والامبلويي ؟
-
السسسلام عليكم ورحمة الله بصصراحه انا انسانه متورطة بمشروع الداتا بيس وتعبت الف واحوس القى حل مالقيت بس ان شاء الله القى الحل عندكم / الحين ابسأل لو انا عندي جدول كالتالي SQL> CREATE TABLE Dishes( 2 DishID NUMBER(3) primary key, 3 DishName VARCHAR2(25), 4 Dishtype VARCHAR2(25), 5 DishPrice number(3)); وجدول ثاني كذآإ SQL> create table Dish_req( 2 TableNo NUMBER(2), 3 DishesID NUMBER(2), 4 Quantity NUMBER(2), 5 total number(4)); طبعا في علاقة بينهم اللي هي ال DishID الحين لو ابغى العمود اللي في الجدول الثاني اللي هو Total يكون يحسبه لي من ناتج ضرب عمود الPrice اللي في الجدول الاول مع عمود ال quantity في الجدول الثاني كيف :؟ انا لقيت…
-
السلام عليكم ،، الإخوة الكرام عندى مشكلة فى سكربت فايل بها إدراج عدد من الصفوف لجدول معين من ضمن حقوله "التاريخ" والمشكلة أنه عندما أقوم بتشغيل الاسكربت فايل تظهر رسالة not a valid month مع أن الفورمات الخاص بالتاريخ الموجود فى الفايل DD-MON-YY . وقمت بعمل : Alter session set nls_date_format = DD-MON-YY والمشكلة ما زالت قائمة وبتظهر نفس الرسالة . *----------------------------------------* * وجزاكم الله خيرا على تعاونكم * *----------------------------------------* على فكرة الـ script file ده مهم جدا بالنسبة لى .... والسلام عليكم
-
السلام عليكم ارجو منكم مساعدتي ليس لدي خبره وهذه بداياتي مع الـ sql صراحه عندي مشروع ومطلوب مني اسلمه بعد بكرا وانا والله مو عارفه اسوي ولا شي مطلوب مني عمل 20 row عن اي شي وعمل هذه الكويري عليها: create insert create as select pagesize linesize clean scren update delete(one row,1-2-3n row drops asending desing prime key max,min,count,sum,avg null,not null groupedby ولكم مني جزيل الشكر ربي يوفق من يساعدني ويرزقه خير الدارين
-
عتدي مثلا جدول العملاء رقم العميل اسم العميل اريد استعلام بحيث لو وضعت كلمة احمد يجيب لي كل العملاء الذي يحتوي حقل الاسم على احمد بهمزة او بدون همزة في اي مكان في الحقل في الاول او فالوسط او في الاخير نفس لكلام ينطبق على الاسماء التي بها تاء مربوطه او بدون وايضا الياء مقصورة ..
-
السلام عليكم انا باخذ الاوريكال بس حاسس ان انا مش فاهم حاجه ياريت ياجماعه لوحد يفهمني التعامل مع اوريكال وبالذات اني انا لسه في الple , وعلي فكره انا عندي كتب اوريكال حلوه اوي لو اي حد عايزها وشرح فيديو كمان
-
السلام عليكم ورحمة الله وبركاته ممكن احد يصحح لي لو كان موجود خطأ بالكويري التاليه CREATE TABLE No_visit( N_date DATE NOT NULL, Com VARCHAR(30), PRIMARY KEY (N_date), FOREIGN KEY (N_date) REFERENCES Visit (V_date)); والانسيرت INSERT INTO No_visit(N_date,Com) VALUES ('23/4/2006', 'Dispensing_medication'); وشكرا
-
السلام عليكم ورحمه الله وبركاته هنا تظهر لي مشكلة ORA-00904: : invalid identifier وهنا ORA-00955: name is already used by an existing object أرجوا المساعدة
-
عملا بقول الله تعالى "فإسألوا أهل الذكر إن كنتم لاتعلمون"ومن يستطيع إجابتي بأفضل من مشرفي وأعضاء هذا المنتدى الكريم أنا سأتخرج بدرجة دبلوم تقنية المعلومات IT خلال هذان الشهرين فأردت أن أتقن الأوراكل وأحصل على شهادة oca مطور أوراكل قبل التخرج فلدي عدة أسئلة : السؤال الأول: هل صحيح أن مجال الأوراكل ليس فيه إبداع وماهو إلا إدخال بيانات وحسب (يعني عمل روتيني)؟ السؤال الثاني: هل يمكنني تعلم الأوراكل عامة (وهذي الشهادة خاصة) تعلم ذاتي وبسهولة من غير معاهد؟كم المدة اللازمة إذا الجواب نعم؟ السؤال الثالث: تعرفون مشكلة التعلم الذاتي ألا وهوالتشتت , فهل يمكن تزويدي بخطة دراسة ومنهاج للدروس أثبت عليها ؟ السؤال الأخير:إطلعت على كثير من الكتب والفيديوهات التعليمية لهذه الشهاد…
-
Dear forum members i need a help in answering these questions Which three are true statements about dependent objects? Choose 2 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/You can view whether an object is valid or invalid in the USER_OBJECTS data dictionary view 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 the USER_STATUS data dictionary view
-
السلام عليكم ياأخوانى لو سمحتوا لو عندى فورمه فيها مثلا 5 stake_canvas وعندى ويندوا واحده وعايز كل ماأفتح canvas منهم تيجى على نفس الويندوا ايه هى الخاصيه اللى ممكن أستخدمها علشان تغيرلى كل مره الويندوا بحيث أنها تستخدم على كل الكانفات ومن ماأعمل ويندوا لكل كانفا وشكرا لحضارتكم