SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم اعضاء المنتدى المحترمين لدي استفسار بخصوص دالة ال select في مقر عملي لدي سيرفر قواعد البيانات للنظام وتم تكليفي بالاهتمام بموضوع قواعد البيانات في السيرفر يوجد مايقارب 4000 جدول و views و synonym مشكلتي انني عندما اقوم بأمر select * from tab تظهر لي كل اسماء الجداول ولكن بما ان عددها كبير جدا فهي تترتب تنازليا من اخر حرف الى اول حرف فتظهر في الشاشه الجداول من حرف h الى حرف A سؤالي هو كيف اظهر بقية اسماء الجداول التي تنزل من حرف I الى z هل توجد طريقه في ال select اظهر المجموعه البقيه من اسماء الجداول ؟؟ علما ان النظام لينكس شكرا جزيلا مقدما
-
السلام عليكم ورحمة الله الاخ العزيز المجتهد النشيط / سامح بكر اولا لازم احييك علي نشاطك واسهاماتك المميزة في هذا المنتدى الجميل ثانيا اريد ان استفسر منك علي موضوع انت كنت بدءت فيه وهو شرح xml publisher تقارير هل قمت بإتمامه في موضوع اخر ام ماذا حدث ارجو التوضيح منك * على فكرة الروابط فى الموضوع مش شغاله
-
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله وبركاته عند تنصيب برنامج الاوراكل من المعروف لديكم ان البرنامج SQL التابع للاوراكل يحتوي على اكثر من USER للدخول و كل USER يحتوي على مجموعة من الجداول الجاهزة لغرض التطبيق مثل INFO و MOVIE ... المشكلة التي عندي ان المستخدم SCOTT لا يحتوي على بعض هذه الجداول. هل بالامكان اضافة هذه الجداول الجاهزة الى USER معين ام لا ؟ ولكم جزيل الشكر و الامتنان .؟ اخوكم / عمر الحازم
-
مرحبا في pl/sql اريد الامر الذي يمكنني من خلاله ان اجعل المستخدم يدخل رقم من الكيبورد واستخدمه في العمليات اي الامر الذي يقوم عمل cin في لغة السي بلس
-
السلام عليكم ورحمه الله وبركاته اخوانى الاعزاء كل عام وانتم بخير بمناسبه حلول شهر مضان الكريم اعاده الله عليكم بالخير واليمن والبركات اود المساعده فانى انشأت داتا بيز واود عمل مستخدم يقرأها وكلما كتبت الاوامر لا يستطيع قراءة الجداول
-
create procedure raise_salary(dept_no number, percentage number DEFAULT 0.5) is cursor emp_cur is select SAL , emp_id from EMP where DEPTNO = dept_no; emp_rec emp_cur %rowtype; begin open emp_cur; loop gomar: fetch emp_cur into emp_rec; exit when emp_cur%NOTFOUND; update EMP set SAL = emp_rec.sal * ((100 + percentage)/100) where emp_id = emp_rec .emp_id; end loop; close emp_cur; commit; end raise salary: أرجو شرح الكود
-
السلام عليكم ورحمة الله وبركاته مساء الخير بدات في انشاء جدول في قاعدة البيانات هذا الجدول يحتوي على عدة حقول تتطلب اختيار مثلا الجنس - يجب ادخال اما ذكر او انثى الحالة الاجتماعية - عازب - متزوج وغيرها من الحقول ماهو نوع البيانات الذي اضيفه امام اسم الحقل Gender هل هي Varchar2 ام ان هناك نوع اخر علما باني ساربط قاعدة البيانات ببرنامج واجهات باستخدام فيجول بيسك دوت نت 2010 اتمنى ان تفيدوني باسرع وقت ممكن كتب الله اجركم
-
السلام عليكم ورحمة الله عندي ثلاث جداول كل الجداول فيهن عمود للسعر بعد ادخال البيانات للجدول الاول والثاني اريد ناتج جمع العمودين للسعر اللي موجود ف الجدوال الاول والثاني يكون ف الجدول الثالث كيف انفذ هالفكرره ؟
-
السلام عليكم و رحمة الله و بركاته أرجو المساعدة في هذا الخصوص أخواني الكرام و لتوضيح المشكله، خذوا المثال التالي: -عندي حقلين، الكتاب، و رقم النسخه. كتاب -------- رقم النسخة قصص قصيرة -------- 1 قصص قصيرة -------- 2 قصص قصيرة -------- 3 قصص قصيرة -------- 4 العالم اليوم -------- 1 العالم اليوم -------- 2 حقائق مكذوبه -------- 1 حقائق مكذوبه -------- 2 و هكذا بحيث يكون العمود "رقم النسخه" يتزايد تلقائياً طالما ان اسم الكتاب هو نفسه، و يعيد العد من جديد تلقائياً عند تغير اسم الكتاب. اعرف ان هذا يتم من خلال عمل Sequence ولكن لا اعرف كيف أقوم بعمل ربط بين الحقلين لتحقيق مبتغاي. جزاكم الله خير
-
1-ما الفرق بين الاكتشوال و الفورمال باراميترز؟ مع امثله لو سمحت 2-كيف اعمل كول او انفوك للفنكشن او البروسيجر؟؟ اتمنى شراح دقيق مع امثله لانني لم افهمها
-
ارجو مساعدتي في فهم مواضيع في sql حيث اني درسته ولكن لم يشرح لي بالطريقة المفيدة وهدخل الكورس التاني قيرب بتاع pl من فضلكم اريد ان افهم مواضيع حتى اتمكن من استكمال الكورسات الباقية وانا على دارية جيدة بال pl معلش انا باخد الكورس دا علشان اشتغل بية وانا محتاجة في شغلي جدا علشان ارفع نفسي وبالذات علشان الشغل عندي طالب مني اني اعمل reports شهرية علشان كدا انا بدأت الموضوع من الاول علشان افهمة مش علشان اكون اسمي واخد شهادة لاء علشان اشتغل بة واكون فاهم مش حافظ علشان كدا عاوز مساعدتي من مهندس خبرة وعارف الحل من النظرة الاولى الموضوع الاول : انا كونت بدرب على username اسمة hr ولكن انا عندي على الجهاز بدخل على scott و system وطبعا الاختلاف في اسماء الاعمدة والبيانات المستخ…
-
insert into table name () values()d هذا الكود يدخل قيمة واحدة في الجدول اريد كود ادخل به كذا قيمة . شكرا لجهودكم.
-
الاخوة الاعزاء .. تواجهني مشكلة هي ان مشروع تخرجي نظام اجراءات ادارية ولدي قاعدة بيانات مصدره .. واني الان اريد تركيبه على جهازي ولكني نسيت اسم المستخدم .. ولم استطع ان اعمل استيراد كي اشغل البرنامج
-
- 8 رد
- 1.4k مشاهدة
- 1 follower
-
-
السلام عليكم مشرفين واعضاء منتدنا المبدع لدي استفسار وهو كالتالي : قمت بتصدير قاعده باينات DMP وبعد ذلك قمت باستيرادها الي USER جديد تم الاستيراد بنجاح ولكن استغربت بانه لم يستورد احد الجدول الذي كنت قد انشتها قبل يومين من تاريخ الاستيراد علما باني التصدير كان اليوم مع الشكر
-
بسم الله الرحمن الرحيم لقد احترت في الحصول على اجابة لسؤالي فحبيت ان اضعه بين ايديكم حتى تعطوني حلا ولن اطيل فالسؤال هو: اريد استجاع عدد معين من الصفوف من جدول معين- مثل جدول الموظفين- مثلا أريد اعرض الخمسة الاوائل من الموظفين الذين يستلمون اعلى مرتبات! أو اعرض العشرة الاقل اجورا من بين الموظفين ؟ ارجو أن اكون وفيت في شرح سؤالي لتعطوني الاجابة ولكم الحب والتقدير
-
بسم الله الرحمن الرحيم الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين السلام عليكم ورحمة الله وبركاته وتستمر مسيرة الابداع والتميز والانفراد برفع الاسطوانات التعليمية المتميزة وباللغة العربية وموعدنا اليوم مع اسطوانة تعليمية لــ Oracle SQL & PL :: RapidShare.Com :: http://rapidshare.com/files/201757639/PC-D...e-CD1.part1.exe http://rapidshare.com/files/201757385/PC-D...e-CD1.part2.rar http://rapidshare.com/files/201757230/PC-D...e-CD1.part3.rar :: ZShare.NeT :: http://www.zshare.net/download/55791467472634e4/ http://www.zshare.net/download/55791471eb8d3526/ http://www.zshare.net/download/5579134907a491f9/ ي…
-
السلام عليكم ورحمة الله وبركاته استطعت بحمد الله الحصول على اسطوانات اخرى لتعليم SQL وبصراحة انا لا اتذكر اذا كنت حصلت عليها من هذا المنتدى ام من اي مكان اخر وايضا انا لم اجد الفرصة لرؤية كل محتواها بسبب عملي ,فانا انقطعت عن المذاكرة منذ فترة ولكن لتعم المنفعة قمت بتحميلها على الرابط تم إزالة الروابط - نرجوا الرجوع لضوابط الموقع حيث يمنع تداول المواد أو الكتب محفوظة الحقوق .. إدارة الموقع ولا تنسوني من صالح دعائكم
-
اسعفوني لو سمحتوا عاوز كتاب الكتروني يشرع القوادح (tigger) في ال oracle 9i بشكل مفصل وشكرا
-
السلام عليكم ورحمة الله وبركاته هل يمكن اسقاط trigger أو توقيف إنطلاقه من خلال إنطلاق trigger اخر جزاكم الله كل خير
-
السلام عليكم ورحمة الله وبركاته اخواني الكرام أنا عندي استعلام يحسب لكل صنف إجمالي عدد الأيام منذ بداية بيعه إلى الآن إجمالي عدد الأيام التي كانت فيها الكمية للصنف تساوي صفر منذ بداية بيعه إلى الآن وعند تطبيق الاستعلام بعد تحديد صنف معين يعمل بشكل صحيح اما عند عدم تحديد صنف معين (اي استعلام على كل الأصناف) يعمل ولكن بشكل غير صحيح (اي النتائج تكون غير صحيحة لكل الأصناف مقارنة بالاستعلام لكل صنف على حده) وهذا هو الكود المستخدم: 1. الكود للاستعلام عن صنف واحد (يعمل بشكل صحيح) Select code , all_days , qty_zero_days From (Select sales_d.code , (to_date(sysdate)+1)-min(sdate) as all_days , nvl(max(qty_zero_days),0) as qty_zero_days From ( sales_d join (select code, …
-
هل يمكن كتابة اسم الـ field اوتوامتيك مثال اذا كان لدي table اسمه CLS1 و اسم FIELD هي A1,A2,A3,A4,A5,A6,A7 واريد تحديث FIELS مثلا A2 بهذا الشكل اسم FIELD مثلا 1 او 2 او 3 او 4 بناءا علي عداد FOR I IN 1 .. 4 LOOP update cls1 set 'a'||I ='13' where nx=122; END LOOP;
-
هل يمكن احضار الجدول اوتوماتيك واستخدامه في select بهذا الشكل select * from table حيث ان table هنا متغير اي انه يكون اي شي employees او job لنخيل مثلا ان هناك cursor يقوم بقراءة كل الجداول في الاسكيمة ففي هذه الحالة اريد كتابة لا اريد كتابة select * from employees بل اريد ان تتم كتابة اسم الجداول اوتوماتيك
-
اريد مساعده حول ايجاد اسم الجهاز او ip address عن طريق استخدام sql او form 6i
-
السلام عليكم ، لدي جدول اسمه student_mast ويحتوي على اسماء طلبة + رقم الشخصي + نوع الجنس الملف كبير جدا واحتمال وجود اخطاء وارد جدا اريدي SQL تعطيني الاسم المتشابة ولكن مختلف في الجنس مثال محمد .. 1 محمد 2 وبالتالي اعرف ان الجنس تم ادخاله خطا للطالب الاخر انا عملت التالي SELECT s.FIRST_NAME_ARABIC,s.SEAT_NO,s.STUDENT_SEX FROM student_mast s WHERE s.FIRST_NAME_ARABIC LIKE (SELECT distinct s2.FIRST_NAME_ARABIC FROM student_mast s2 WHERE s.FIRST_NAME_ARABIC =s2.FIRST_NAME_ARABIC and s.STUDENT_SEX <> s2.STUDENT_SEX ) group by s.FIRST_NAME_ARABIC,s.SEAT_NO,s.STUDENT_SEX لكن التيجة كانت خاطئة ارجو المساعدة
-
لسلام عليكم اريد تصميم برنامج خاص بالعربي يعني اريد ان تكون الداتا بالعربي اسمء الجداول والحقول والتواريخ الخ في sql الرجاء عدم الكسل والخمول اخوكم FAI2004SAL US اللهم بلغنا رمضان