SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
سؤال فى ... كيف يتم ... correlated subquery ما معنى .... select * from emp outer where sal > (select sal from emp where outer.empno=empno); ------ select * from emp outer where 2>(select count(*) from emp where outer.sal>sal) ------ select * from emp outer where 2>(select count(*) from emp where outer.sal>sal) ----- select * from emp outer where exists(select 'X' from emp where outer.empno=empno and outer.sal>sal and outer.hire_date>hire_date);
-
ارجوا من الاخوة اللذين جربوا او يعرفوا كيفية تشغيل MsDOS من Procedure انهم يساعدونا ... علما بأن تشغيل MsDos من SQL يتم عن طريق وضع اشارة $ ثم الامر الذي تريد مثال :- SQL > $cmd or SQl >$dir في الاولى يشغل Command.com والثانية يعمل قراءة لما للفهارس وشكرا لكم
-
الأخوة فى المنتدى السلام عليكم ورحمة الله وبركاتة كيف يمكن إستكمال بيانات جدول من جدول أخر مع تحياتى لكل المشاركين بالمنتدى أخوكم raafat_2003
-
plz any bodycan help (sequences steps)me to conect isql in my pc want reply quick if can
-
بسم الله الرحمن الرحيم لنفرض عندنا جدول الموظفين employees عايز اعمل قيد على العمودين مع بعض FIRST_NAME LAST_NAME بحيث اما الاتنين مع بعض not null او يترك العمودين فاضيين ارجو الرد شكرا :angry: :angry:
-
السلام عليكم ارجوا التكرم بالمساعده ..... انا اريد ان ابدأ بمشروع (نادي رياضي ) ولكن اواجه مشكله في تصميم ومعرفه الجداول لهاذا المشروع فكيف يمكنني ان اجد طريقه بالتفكير الصحيح لمثل هاذه المشاريع لكي ابني قاعده البيانات بالشكل الصحيح ....؟؟؟؟؟؟؟ وجزاكم الله كل خير .. اخوكم محمد الكيال
-
-
السلام عليكم عندي ملفين وكل ملف يحتوي على عدد من الحقول واريد نسخ محتويات بعض الحقول في الملف الاول الى الملف الثانى تحت شروط معينه حاولت بجملة insertولكنه لم يقبل بالشروط ارجو الافادة جزاكم الله خيرا
-
أنظر الي هذا الكود : -------------------- Create Table Emp ( Enumber Number(10), Ename VarChar2(40), Sex VarChar2(1), Salary Number(10,3), Constraint PK_DEP Primary Key(Enumber) ) / Create Or Replace Trigger TRG_EMP Before Insert Or Update On Emp For Each Row Declare --في حالة تكرار رقم الموظف يتم عرض رسالة خاصة-- Err_Num Exception; Pragma Exception_INIT(Err_Num,-00001); Begin If(Not :New.Salary Between 500 And 5000)Then Raise_Application_Error(-20001,'رجاء إدخال قيمة راتب الموظف ما بين 500 و 5000 جنية مصري'); End If; Exception When(Err_Num)Then Raise_Application_Error(-20000,'لا يجوز تكرار رقم الموظف'); End TRG_EMP;…
-
السلام عليكم ..................... من جد منتدى رائع واللي فيه اروع ..... ومالي إلا الله ثم انتم في حل مشكلتي ..... ومشكلتي هي : عندي ثلاث اسئلة عقدتني ..... وعقدة اللي معي .........؟.؟.؟..؟.؟. ارجو مساعدتنا في الحل ؟؟؟؟!!!! 1- اكتب جملة SQL لاستعلام عن اسماء جميع الجداول بقاعدة البيانات ما عدا جداول EMP , DEPT SALGRABE, BONNUS .... 2- اكتب جملة SQL لحذف جميع الجداول داخل الحساب SCOTT\TIGER ما عدا جداول EMP, DEPT SALGRABE , BONNUS .... 3- اكتب برنامج PL\SQL لحذف جميع الجداول داخل الحساب SCOTT\TIGER ما عدا جداول EMP DEPT ,SALGRABE , BONNUS .... اتمنى حلهم باسرع وقت معي اربع وعشرين ساعه فقط للأجابه عليهم ولكم خالص الشكر..................... اخوكم ناصر
-
لوسمحتم أنا مبتدئه في برنامج الاوراكل وكنت ابغى كتاب لتصميم قواعد البيانات فوجدت هذا الكتاب الموجود على هذا الرابط http://www.araboug.org/ib/index.php?showtopic=31275 لكن ماني عارفه كيف انشىء الجداول في قاعدة البيانات في الsql plus وارجعافتحها في الفورم بيلدر واصمم لها برنامج
-
السلام عليكم لو نفذت الجمله التاليه على السيرفر select to_char(sysdate,'hh:mi AM')from dual ; تكون النتيجه 11:07 PM لو نفذت الجمله التاليه على الديفلوبر Message(to_char(sysdate,'hh:mi AM')); تكون النتيجه 11:07 ق.ظ وبالتالى اثناء عملى على الديفلوبر استخدم ق.ظ وعند عمل اInsert على السيرفر استخدم AM - هل توجد طريقه لتوحد المعاملين بحيث يكونوا الاثنين AM او الاثنين ق. ظ ؟ مع مراعاه ان يقبل الديفلوبر والسيرفر استخدامى للغه العربيه فى الداتا بيز والشاشات .
-
بسم الله بعد تنصيب oracle 9i مباشره ذهبت الى ال SQL*PLUS لانشاء قاعده بيانات جديده ب create database mm; يعطينى رساله تقول insufficient priviligies !! ما الحل ؟ شكرا
-
السلام عليكم ورحمه الله وبركاته السؤال ده انا اتسالته فى انترفيو قبل كده وعايز اعرف الاجابه لو سمحتو انا عندى اتنين لووب داخل بعض كيف اقدر استغنا عن الاتنين لووب وابدلهم ب لووب واحد فقط وده طبعا هيخلى الاستعلام او الكود اسرع من الاتنين لووب ارجو الافاده من حضراتكم
-
اريد معرفة هذة الجملة with admin option
-
السلام عليكم اخواني ارغب في معرفة امكانية اخراج running sum لعمود معين عن طريق ال sql مثلا عندي الجدول transactions وفية العمود ammount وكتبت select ammount from transactions و النتيجة transaction ---------------- 10 20 5 7 30 اريد جملة تخرج لي المجموع بجانب كل صف والمجموع يكون مجموع الصفوف السابقة والصف الحالي فقط اي ان تكون النتيجة للمثال running_sum transaction ---------------- ----------------- 10 10 20 30 7 37 30 67 مع الشكر ارجو ان اكون وضحت جيدا
-
السلام عليكم أريد شرح عربي لإختبار أوراكل في pl/sql أرجو أن تدلوني على وصلات من أجل ذلك
-
السلام عليكم ورحمة الله وبركاتة اخواني كنت ماشي اخر حلاوة الى ماتخلت في pl\sql عقدتني فها ممكن كتاب يشرحها بالتفصيل ويارليت يكون عربي شكرا لكم
-
اخواني الآعزاء اريد ان اعمل Unwrap لآي procedure سواء عن طريق الآوراكل (انا اعرف انة غير ممكن من خلالها) او عن طريق اي برنامج اخر لاني عندي procedure هام تم عمل wrapping لة وبدون وجود نسخة اصلية عادية والان نريد ان نضيف اشياء ووظائف اخري لة ونعدل علية ولكن بدون كتابتة كلة مرة اخري لان ال Logic جيد ولن يتم عملة مرة اخري وكذلك لصعوبة كتابة الكود الكبير مرة اخري ارجوا المساعدة حتي لو برنامج خارجي يعمل الموضوع دة يفك unwrap اي procedure افيدونا افادكم الله شكرا
-
-
السلام عليكم ممكن حد يقولي كيف استرجع عدد من الصفوف من جملة select اقوم انا يتحديه بمعنى اريد استرجاع اولا 3 صفوف من جدول emp مع ملاحظة ان لا اعلم ارقم الموظفين انا سمعت ان فيه داله اسمه row number تحدد عد الصفوف المسترجعة select * from emp where اريد احد ان يكمل هذا الكود ماذا يوضع بعد جملة [/b]where
-
السلام عليكم لو تكرمتوا يا اخواني... انا مبتدئ في الاوراكل لكن بالانجليزي... و لدي مشكله بسيطه جداَ... انا فاهم الفرق بين primary key و forgen key لكن مش عارف اوضح الفرق باسلوب مسط بحيث يفهمه اي شخص بدون معرفة الاوراكل.. يعني مثلاَ لو فيه جدولينو اوضح بالاسهم هذا primary و هذا forgen او اذا عندكم اي طريقه اسهل من ذلك... اشكر لكم سعة صدركم و مساعدكم لي
-
السلام عليكم...اخواني اعضاء هذا المنتدى الرائع اضع بين ايديكم هذا الاسايمنت وانا مستقبلي بين ايديكم لانه اذا لم احل هذا لاسايمنت سوف لن اجاز في دبلوم الاوراكل وارجو منكم المساعده لاني لم اعرف حل لهذه المعضله ولن انسى لكم هذا الصنيع .. اختكم:شبيهة البدر.... (ملاحظه اخر يوم للتسليم هو يوم الاربعاء) 1.1 Objective: The key objective of the assignment is to understand and construct PL/SQL blocks. It uses SELECT statement in PL/SQL block to interact with the Oracle Server. It also uses the creation and use of cursors and : 1.2: Basic Assignment Task#2 1.2.1 Deliverables: You are expected to perform the following tasks and submit a report containing appropriate commands/s…
-
::: الـســلام علـيـكمـ ورحمه الله تـعـالـى وبـركـاتــه ::: مــراحب أخـواني في ( مجموعه مستخدمي أوراكل العربية ) هذه ثاني مشاركة لي في المنتدى .. وأول مـوضـوع أضعه في هالمنتدى الكريم ما راح أطــول عليكم .. وراح أحاول أدخل بالمـوضـوع مباااااااشـرة أنا قـاعـد أشـتـغـل على بروجـكـت CAR RENTAL COMPANY والحين تقـريبـاً أنتهيت من الـDatabase ومـحــتـاج مـسـاعـدتكم في أكـثـر من نـقـطـة أنا بإذن الله إبـتـداء من الأسـبـوع القادم راح أعرض البروجكت في المنتدى وراح أمشي معاكم خـطـوة خـطـوة .. وأريـد آراؤكم ونصاؤكم في كل خـطـوة !! ************************************* ســؤالي الأول: الـER Digram إلي سـويتها وأرفقتها في المرفقات .. أو الرابط التالي http://img396.imageshack.us/…
-
السلام عليكم ممكن حدا يحكيلي كيف طريقة تعريف الcomposit key والسؤال الثاني كيف ممكن اعطي للكولوم اكثر من constraint يعني مثل الforiegn key and not null وشكرا