SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته 1- عندما اكتب save sfl.sql فى sqlplus ينشأ الملف فى bin ولكنى اريده فى d:\ بدون كتابة save d:\sfl.sql 2- ما معنى مصطلح metadata ؟؟؟ وشكرا ،
-
السلام عليكم .. أريد مساعدتكم يا إخوانى وخاصة من دخل إمتحان ال SQL قريبا أريد تيست كينج موثوق به لإن عندى أكتر من 5 تيست كينج وفيهم أكتر من 600 سؤال وطبعا ده عدد كبير جدا ومش عارف أذاكر إيه ولا إيه لو حد دخل الإمتحان وذاكر من تيست كينج وربنا أكرمه وكان الإمتحان من التيست كينج يا ريت يبعتهولى على الإيميل أو هنا مش هتفرق وياريت يكون بسرعة لإنى داخل إن شاء الله الإمتحان بعد 10 أيام ولسه مش مستعد الإيميل هو Sindbad9113@yahoo.com جزاكم الله كل خير أخيكم : محمد عامر
-
تحية طيبة اخواني لدي قاعدة معلومات اريد فيها جدول رئيسي وفيها جدولين فرعيين مرتبطات باجدول الرئيسي اريد تغيرر رقم ال id بتاع الجدول الرئيسي والجداول الفرعية يجب ان تتغير حتى تبقى محتفظة بالارتباط يعني كذلك احمد محمد رقم التسلسل بتاعه 120 ويدرس في قسم البايو وهذه في جدول الاقسام ايضا با الرقم 120 ولديه سيارتين ايضا بالجدول الاخر تحت رقم 120 وكلها مرتبطة بالجدول الرئيسي اريد تغيير رقم 120 مثلا الى رقم 9599 ولكن انا تكلمت عن احمد فقط لاكن قاعدة معلوماتي فيها ما يقارب 300 الف شخص واريد تغيير رقم الاي دي بتاعهم ولكن اريدها كلها تكون بتسلسل جديد يعني يبدي التسلسل من 20000 وينتهي ب 320000 وجميع الجداول الفرعية يجب ان تتغير معه فهل يوجد مثل هذا الحل ام لا ----…
-
-
الى السادة الاعزاء اعضاء المنتدى اليكم الملفات التى تقوم بانشاء قاعدة بيانات Human Resource والتى يتم عليها التدريب فى دورات ال 9I طريقة التشغيل قم بفك الملف المرفق ووضع فى المكان المناسب وليكن C: بعد تحميل 9I قم بانشاء الـ user المناسب واتصل من خلاله ثم اكتب الامر التالى @c:\hr\hr_main.sql مع تحياتى اسامه سليمان القاهرة hr.rar
-
السلام عليكم ورحمة الله وبركاتة اتمنى اعرف عنها معرفه تامه ان شاء الله بمساعدتكم ماهو الفرق بين قواعد البيانات SQL – MySQL – SQLServer – Oracle انا تعلمت SQL الذي تتنصب مع اوراكل ولما تقدمت للشركه للعمل شركة انظمة محاسبية باستخدام اوراكل الدفلوبر والفورم طلبوا مني MySQL و SQLServer و Functional و hr ماهي HR الموظف الذي عمل لي المقابله يقول لي تعرف MySQL وانا اقول له SQL يقول MySQL وانا اقول له SQL ما ادري ان في MySQL وماذا اتعلم MySQL او SQLServer ودي اضرب عصفورين بحجر اذا متشابهه اتمنى التوضيح من اهل الخبره اوايهما اقرب والمهم في الاوراكل وللعلم اني تقدمت للعمل بفضل الله ثم بفضلكم ثم بفضل هذا الموقع تحياتي لكم
-
السلام عليكم انا عندي جدول CREATE TABLE items ( iid NUMBER(8) NOT NULL, iname VARCHAR2(15) NOT NULL, idesc VARCHAR2(150), iimage BLOB, iprice NUMBER(6,2) NOT NULL, irmarks VARCHAR2(150), lid NUMBER(8) NOT NULL, cid NUMBER(8) NOT NULL ); و ابغى اضيف الصور لقاعده البيانات .. كيف ؟؟ كيف اسوي insert للصوره ؟
-
كتاب يشرح ال sql بشكل عام و MSSQL في جزء منه بشكل مبسط و بتدرج ومع امثله طبعا يصلح للمبتدئين بشكل عام وفقنا الله وياكم http://www.tutorialspoint.com/sql/sql_tutorial.pdf
-
السلام عليكم كيف اقوم بكتابة جملة select تبحث ان كانت هناك بيانات مكررة ام لا فى الجدول؟؟ قمت باستخدام هذه الجملة SELECT ACC_ID,COUNT(1) FROM EMP_2 GROUP BY ACC_ID HAVING COUNT(1)>1 ORDER BY COUNT(1) DESC; وكانت النتيجة انه قام باختيار الحقول المكررة وعدد تكرارها الان اريد ان يظهر كل حقل مكرر والبيانات الخاصة به وليس عدد تكرار كل حقل مثلا اذا كان رقم 100 مكرر مرتان فلا يظهر 100و 2 بل يظهر 100 وامامه اسم الموظف وباقة البيانات ويظهره مرة اخرى وامامه البيانات الخاصة بالموظف الاخر كى استطيع التعديل عذرا على الاطالة واسفة ان كان هناك شيئا غير مفهوما
-
الاخوة الاعزاء: خلال قراءتي لكتب sql وجدت موضوع إستخدام WITH CHECK OPTION في DML ولكني لم افهمه وهذا هو الموضوع كما ورد بالضبط : - Using a Subquery in an INSERT Statement INSERT INTO (SELECT employee_id, last_name, email, hire_date, job_id, salary, department_id FROM employees WHERE department_id = 50) VALUES (99999, ’Taylor’, ’DTAYLOR’, TO_DATE(’07-JUN-99’, ’DD-MON-RR’), …
-
السلام عليكم ورحمة الله وبركاته تم بحمد الله الانتهاء من الدرس الحادي والعشرون sequence واليكم الرابط اخواني http://www.mediafire.com/download.php?4dhtmg4zm4w والله الموفق والمستعان ولا اريد منكم غير الدعاء __________________
-
انا عندى بيانات موجوده فى ملفtest.txt على الجهاز عايزه انقل البيانات دى على جدول موجود على الداتا بيز والبيانات مثل ذلك (l (234,reham,24000 كيف يتم تقطيع هذه البيانات ووضع كل منها فى الcolumn الخاص بها فى الجدول بدون استخدام الtrigger
-
الأخوة / الأعزاء أعضاء المنتدى السلام عليكم ورحمة الله وبركاته لدي مشكلة صغيرة وهي ان بعض شفرات pl/sql لا تعمل بشكل صحيح ولا ادري ما السبب فمثلا عند كتابة شفرة حذف سجل من داخل قاعدة بيانات داخل ترايجل فإن هذه الشفرة لا تعمل بينما اذا كتبتها في sql فإنها تعمل بشكل طبيعي فمثلا الشفرة التالية لا تعمل داخل التريجر: declare begin delete from yyy where y_no = :y_no ; end; بينما لو كتبت داخل الـ SQL الشفرة التالية للتحذف فإنها تعمل على الجدول مباشرة delete form yyy where y_no = 1 فان السجل الذي رقم فيه 1 يتم حذفه مباشرة فما هو الخطا في شفرة التريجر افيدونا جزاكم الله خير الجزاء
-
السلام عليكم اخواني الاعزاء... هذا البروسيجر يقوم على حذف جميع القيم المتكررة في الجدول المطلوب... CREATE OR REPLACE PROCEDURE dupes AS CURSOR dupes_cur IS SELECT UR_COLUMN_NAME, ROWID FROM UR_TABLE ORDER BY UR_COLUMN_NAME; dupes_rec dupes_cur%ROWTYPE; prev_val VARCHAR2(100); cur_val VARCHAR2(100); BEGIN OPEN dupes_cur; prev_val := ''; LOOP FETCH dupes_cur INTO dupes_rec; EXIT WHEN dupes_cur%notfound; IF prev_val = dupes_rec.UR_COLUMN_NAME THEN DELETE FROM UR_TABLE WHERE ROWID = dupes_rec.ROWID; ELSE NULL; END IF; prev_val := dupes_rec.UR_COLUMN_NAME; END LOOP; CLOSE dupes_cur; END; أتمنى الاستفادة للجميع... بالتوفيق..
-
الاخوة الافاضل كيف يمكن حذف عمود من جدول العمود اسمه photo من جدول Emp لكم جزيل الشكر
-
السلام على اهل السلام .. كيف الصحة .. ان شاء الله الكل بخير شوفو .. انا اكتشفت ان فيه جداول مهم اني اعرف عنها.. ولكني ضايعة شوي فياريت احد يقدر يساعدني هذي الجداول هي data dictionary views سواء لليوزر او السيستم مثل .. user_objects,user_tables,user_indexes,user_views,user_sequences,user_constraints ,user_cons_columns,user_ind_columns,user_tab_columns احس انهم كثيييير جدا .. والمشكلة ايضا ليس في معرفة الوصف فقط فهذي يمكن عن طريق البحث ولكن المشكلة في طريقة استخدامها والاستفادة منها فياريت من لديه امثلة لاستخدمها او نصيحة او شي ممكن يساعد فيه لايبخل علينا اممممممم وبس
-
الســــلام عليكم اريد ادخال ريكورد على جدول اسمه (Reservation_and_diagnosis) وهو مرتبط بالجداول كما في الصورة الملحقة المشكلة هي انه عند عملية ادخال البيانات ... احصل على الerror ORA-02291: integrity constraint (CLINIC.SYS_C005543) violated - parent ولكن اذا غيرت اسم STUDENT_ID الى 0046364 يتم الادخال على الجدول بشكل سليم .. فقط لهذا المستخدم(الطالب) عند تنفيذ الامر select Reservation_date,Student_id from Reservation_and_diagnosis ; لعرض المتوفر داخل جدول الحجوزات ... احصل على هذه النتائج RESERVATI STUDENT_ID --------- ---------- 02-APR-06 46364 09-NOV-07 46364 09-MAR-08 46364 04-NOV-07 46364 09-AUG-08 46364 19-AUG-08 46364 11-NOV-08 4…
-
وهي عند كتابة التاريخ داخل الجدول يقبل كل الايام الا اذا كتبت 30 و 29 فمثلاً عند كتابة التاريخ 30/2/1426 تأتي رسالة (message) تقول يجب ان تكون بين اول يوم وآخر يوم مع العلم اني عند كتابة اي يوم يتم الحفظ داخل الجدول فأرجو ان تساعدوني في هالمشكلة. وجزاكم الله خيراً
-
السلام عليكم انا جديد في عالم الاوركل نزلت اوركل 11g و,sql developer المشكلة مش عارف ادخل علي قاعدة البيانات hr مع اني بدخل علي قاعدة بيانات scott عادي وبيظهر عندي رسالة الخطأ اللي في الصورة المرفقة تاني استفسار لو عاوز اعمل قاعدة بيانات جديدة بمستخدم جديد اعملها ازاي ؟
-
انا شوفت الكود اللى من سطر واحد وعجبنى جدا Select To_char(To_Date('5535','J'),'JSP') As Func From Dual; بس ليا سؤال لو الرقم فية كسور يتعمل ازاى برجاء الاهتمام يعنى بدل 5535 يبقى 5535.11
-
الاخوة الاعزاء: عندي بيانات قديمة تم تعريبها باستخدام برنامج اسمه SPDS الذي عملته شركة icl وهذا البرنامج يستخدم code page اسمه ASMO 449 و عن طريق مساعدتكم الكريمة تعرفت على برنامج convText الذي يقوم بعملية التحويل و بالفعل افادني في اشياء اخرى و لكنه للاسف يستخدم + code page ASMO 449 و لذلك لا استطيع التحويل فارجو الافادة لماذا لا اجد رد جزاكم الله كل خير
-
السلام عليكم .. أعرف إستخدام nvl أما nvl2 لا ,,, يا ريت شرح عنها ولكم جزيل الشكر
-
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
-
الأخوة الأعضاء أريد بعد عمل INSERT لجدول معين يقوم بنفس الوقت بعمل INSERT لجدول آخر والعكس كذلك ارجو المشاركة في هذا الموضوع لأنه ذو اهمية
-
السلام عليكم جميعا ويعطيكم العافية ..... ممكن احد يفيدني ببرنامج TOAD طريقه الاستخدام (مستخدم بدائي ) .. او مواقع او فيديوهات توضح فكره TOAD وشكرا