SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
اسعد الله اوقاتكم جميعا ي اخوان .. حاب ابلش ب موضوع بدون مقدمات انا حاليا ادرس مادة sql وما شاء الله انا واتصفح المنتدى وجدت كثير اشيا ساعدتني ف دراستي من ما قدمتموه.. ومحتاج احد يفيدني اذا كان ممكن ب اسئله ما عرفت اشلون اضبطها معي انا عامل 6 جداول تقريبا دكتور + مريض + فاتورة + العلاج + نيرسس .. مطلوب مني اعمل كذا .. Develop an SQL query to show the doctors who have most number of patients اتوقع لازم اربط جدول الدكتور + البيشن على ان يكون فيه دكتوره لديه اكبر عدد من المرضى ايش الكود الي ممكن استخدمه ؟ والسوال الثاني .. Develop an SQL query to list the patient name, bill number, bill date, medicine name, medicine rate, quantity for the …
-
Al salamo 3alaykom I wanna to Assign A sequence numbers to an item in a Form , i tried by this method : [/align I create a pre-insert trigger and i wrote this query Select s_ord_id.nextval into :s_ord.id from dual then i wrote this INSERT Statement insert into Order [align=left]Values(:s_ord.id,.............) But it Didn't work so what is the problem is it the trigger type or what? I don't wanna to make it by the Initial VALUE method Waiting from u As Fast As U can
-
تاريخ المشاركة أمس, 11:05 AM السلام عليكم ورحمة الله عندي إجراء موجود على قاعدة البيانات عند تشغيله يعطي الخطأ التالي : ORA -01652 unable to extend temp segment تم إنشاء temp file أخر ومازالت المشكله موجوده حيث status usage 100 عند فحص ملف TEMP01.DBF وحجمه من السيرفر تبين لي أن حجم الملف 32GB الملفين معا تم إنشاء Table space أخر من نوع Temporary وتم إسناء إسم المستخدم ( السكيما) في قاعدة البيانات عليه ونفس المشكله. إذا يمكن المساعده في المشكله الحاليه وشكراً
-
السلام عليكم اريدخال ادخال بيانات باستمرار من خلال procedure الى جدول من جداول اوركل شكر
-
السلام عليكم لدي جدول فيه الاسم num وعند الاستعلام العادي يظهر لي بالبيانات بالشكل التاالي 1 2 3 4 اريد كود استعلام يعيدها لي بالشكل التالي 1,2,3,4 ما الطريقة ؟؟
-
السلام عليكم جميعاً بما أنى جديد فى تعليم الـ SQL فإنى أفترض فى نفسى إنى أكون غلطان فى كتاب Introduction to oracle9i SQl 9-26 تحت العنوان Guidelines النقطة الخامسة بتقول You can convert a CHART column to the VARCHAR2 data type or convert a VARCHAR2 column to the CHAR data type only if the column contains null values or if you do not change the size. لكنى حولت من VARCHAR2 إلى CHAR وغيرت كمان الـ SIZE ولم يكن الحقل يحتوى على NULL ز كمان فى الصفحة التى تليها ايضا تحت عنوان Guidelines النقطة الثانية بتقول Using the ALTER TABLE statement, only one column can be dropped at a time. لكنى عملت drop لأكثر من حقل فى نفس الوقت هل أنا مخطئ؟
-
-
الإخوة الأكارم : السلام عليكم صباح الخير... عندي المشكلة التالية فقد أرهقني البحث عن وجود حل لها أنشاءت Form وأضفت به مجموعة من TextField (بيانات طالب متلا ) وأريد أن تحفظ المدخلات داخل جدول بمجرد الضغط علي Button معينة وأرجو منكم شرح مفصل عن هذة العملية والله مع العبد مازال العبد في عون أخيه
-
السلام عليكم اخواني ارجوا المساعده اكتب جملة استعلام لعرض اسماء الموظفين (اي موظفين)الذين تتضمن اسماؤهم الحرفينLL(اي حرفين بشرط يكونوا مكررين)؟ المقصود من السؤال هو لدي اسماء موظفين مثلا ALLEN و MILLER,ALI,AHMAD وهكذا انا اوريد ان اكتب جملة استعلام بستخدام select و اداة الشرط where تظهر لي النتيجة هي ALLEN و MILLER فقط ولكم مني جزيل الشكر
-
السلام عليكم : هذه أول مشاركة لي وأود السؤال عن تعليمة الـ like ... إذا أردنا البحث عن A_B حرفياً فماذا يكون شكل التعليمة و لكم جزيل الشكر>>>>>>>
-
السلام عليكم ورحمة الله وبركاته أريد Function وفيه باراميتران يعيد لي ثلاث قيم (المقصود بثلاث القيم عندي جدول فيه 3 أعمدة العمود الأول : إسم الشهر بالعربي -- العمود الثاني : إسم الشهر بلإنجليزي . -- العمود الثالث : التاريخ بالميلادي .) أريد من هذا الفانكشن عندما أدخل الباراميتران الأول يكون من السنة التي أريد وضعها والثاني إلى السنة أيضا التي أريد وضعها بأن يستخرج اليوم بالعربي و اليوم بلإنجليزي و السنة الميلادية ويضعها في الجدول يعني مثال : عندما أدخل الباراميترات من السنة 2005 إلى السنة 2010 أريد منه وضع كل الأيام بالعربي والإنجليزي والتاريخ الميلادي أرجوا أن يكون واضح
-
بسم الله الرحمن الرحيم لنفرض عندنا جدول الموظفين employees عايز اعمل قيد على العمودين مع بعض FIRST_NAME LAST_NAME بحيث اما الاتنين مع بعض not null او يترك العمودين فاضيين ارجو الرد شكرا :angry: :angry:
-
السلام عليكم ما المشكة في هدا الكود ما هو الخطاء عند تكوين ال Function CREATE OR REPLACE TYPE SOCtype1 AS OBJECT ( soc1 char(3), FINAL MEMBER FUNCTION soc2(t_no IN NUMBER) RETURN NUMBER ) NOT FINAL; / CREATE OR REPLACE TYPE BODY SOCtype1 AS MEMBER FUNCTION soc2 ( t_no number) RETURN NUMBER IS v_a number(5); Cursor cur_sample is Select S.a from SOCTABLE S Where S.soc1 = soc1; BEGIN open cur_sample; fetch cur_sample into v_a; if t_no >= 4 then RETURN v_a * 1000; else RETURN v_a * 500; end if; EXCEPTION WHEN NO_DATA_FOUND THEN RETURN 0; WHEN OTHER THEN RETURN 0; END ; / SQL> show error Errors for TYPE BOD…
-
السلام عليكم ورحمة الله وبركاته ارجو مساعدتي في كتابة جملة INSERT عندي جدول خاص بألادوية وأسمه ITEMS وجدول خاص بالمورديين SUPPLIERS ولان العلاقة بين الجدولين MANY TO MANY هنالك جدول ثالث يجمع بين الجدولين واسمه ITEM_SUPPLIER ويحتوي على PRIMARY KEY لكل جدول اريد ان اضيف جميع الادوية لاحد المورديين عن طريق جملة INSERT هل جملة الINSERT هذه صح ولا لأ وما الخطأ فيها INSERT INTO ITEM_SUPPLIER(ITEM_NO,SUPPLIER_ID) INTO('ITEMS.ITEM_NO','669'); وعند عمل RUN يخرج هذا المسج INSERTED VALUE TOO LARGE FOR COLUMN اين الخطأ وما هي الجملة الصحيحة . :angry:
-
السلام عليكم ورحمة الله وبركاته اريد جواب لهذا السؤال الذي يجول في فكري ولم أجد جواب دقيق ماهو الفرق بين SQL و PLSQL ؟مع الأمثله إن أمكن مع تمنياتي للجميع بالتوفيق بحر الأماني
-
السلام عليكم هل يوجد احد من الاخوة عنده اختبارات اوراكل 11 الجديدة ؟ 1Z0-051 OCA: Oracle Database 11g-SQL Fundamentals-I و 1Z0-052 OCA: Oracle Database 11g: Administration I و Oracle 11g Advanced PL/SQL 1Z0-146 ارجوا ارسالها على البريد الالكترونى [email protected] شكرا مقدما
-
السلام عليكم عندي مشكله في الأوراكل وهو مني عارف كيف أشغل الأوراكل على mrdos بليز أبي أحد يحللي هالمشكله
-
الفتـفوتـة الرابعــة خالد :- اولا السلام عليكم ؛ كنا اخر فتفوتة وقفنا فيها عند عملية الدمج ؛ النهاردة – اليوم – هناخد ان شاء الله فتفوتة جديدة وهي NVL – NVL2 وهي تعني " القيم الخالية " ؛ والقيم الخالية معناها ان الحقل فارغ من اى قيمة ولازم تفرق بين ان الحقل لا يحتوى على قيمة وان الحقل به قيمة تساوى صفر طالب :- يعنى ايه ؟ خالد :- الحقل الخالي هو فارغ من اى قيمة وكأنه فيه هواء او لا شيء او مجهول ؛ اما الصفر فهو قيمة لها معنى فى الداتا بيز ؛ يستطيع الاوراكل التعامل معها ؛ تعالي ناخد مثال على الحالتين علشان تفهم اكتر طالب :- يا ريت خالد :- احنا قلنا ان القيمة الخالية كأننا بنقول " لا شيء او مجهول " طب لو انا قلتلك لاشئ * 5 = ايه ؟ طالب:- لاشيئ خالد :- طيب مجهول + …
-
عندى ملف dmp عايز احطه على الداتا بيز بتاعتى ... ازاى ؟؟ عايز اعرض كل الجداول الموجوده فيه ... ازاى ؟؟ ياريت كمان حد يقولى اوامر الـ imp&exp كاملة ارجو المساعدة .. جزاكم الله خيرا
-
الدخول على المستخدم الرئيسي لsystem تم تغير كلمات السر اثناء تنزيل الاوراكل على جهازى ولا اعرف كلمات السر
-
product table(prodid,dec) حقلين رقم المنتج ووصفه 1- انشىء روتين باسم add لإدراج منتج جديد في جدول المنتجات product استخدم رقم المنتج والوصف كبارميتر للروتين 2- انشىءروتين باسم upp لتعديل وصف منتج لمنتج ما في جدول المنتجات(product) وزود هذا الروتين ببراميتر يمثل رقم النتج وآخر يمثل الوصف الجديد. أضف جزءا خاصا بمعالجة استثناء عدم وجود منتج للتعديل. 3- انشىء روتين باسم del لحذف منتج ما في جدول المنتجات (product) وزود هذا الروتين ببراميتر يمثل رقم النتج المراد حذفه،اضف جزاء خاص بمعالجة استثناء عدم وجود المنتج للحذف... ***************************************** function 1- اكتب وظيفة اسمها prod_dec تستقبل بارميتر مدخل يمثل رقم المنتج ولها مخرج واحد يمثل وصف المنتج من جدو…
-
أخواني الأعزاء: السلام عليكم ورحمة الله وبركاته ماذا يعني هذا الpackage والذي وجدته في schema تاعت اوراكل التي تنزل عند انزال اوراكل EXECUTE DBMS_DATAPUMP_UTL.REPLACE_DEFAULT_DIR ولمعرفة مكان وجوده اتبع الpath التالي 1- اذهب على ال partation الي منزل علي ال db وافتح ال folders الذي اسمه اوراكل ثثمproduct والى ان تصل db_1 2- موجود بداخل الfolder الاخير folder اخر اسمه demo افتحه تجد داحلة schema [hi.m من اوراكل 3-افتح الملف mk_dir.sql تجد الpackage داخله مع التحية
-
الرجاء من السادة المشرفين وجهابزة الpl الإفادة حيث أنني دخلت اختبار pl اليوم وجالي سؤال The creation of which database objects will cause a DDL trigger to fire? (Choose 4) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links وحسب علمي ومذكرتي من أكثر من مصدر أن A,B,C,D,E صحيحة أمل الأفادة هل create synonym يمكن عمل trigger عليها ام لا الرجاء الرد
-
انا اريد عمل برنامج لتحديد صلاحيات المستخدم ويوجد في جدول المستخدمين كل من رقم المستخدم usr_id و كلمة المرور usr_pass واسم المستخدم usr_name بالإضافة الى عدد من الصلاحيات التى تمنح للمستخدمين وتختلف من مستخدم الى اخر وهى صلاحية الدخول للنظام وتأخذ اسم s1 ، صلاحية صرف اعانات s2 ، صلاحية إلغاء الاعانات s3 , وهكذا سؤالى كيف يتم تكوين هذه الصلاحيات في الجدول وهى عبارة عن 0 و 1 يعني بعدين في شاشة الصلاحيات في حالة اختيار 1 تعطي صح وفي حالة اختيار 0 تعطي خطأ في مربع check box ؟؟ يعني انا اعمل جدول كالتالي create table usr_file (usr_id number(3), usr_pass varchar2(10), usr_name varchar2(40) كيف يتم وضع كل من s1 , s2 , s3 في الجدول نفسه؟؟؟ الرجاء الرد السريع مع الاخوة اصحاب…
-
السلام عليكم امامي 25 جدول وفي كل جدول تقريبا مجموعة من المعلومات اخترت من كل جدول مجموعة من المعلومات الي احتاجها بس الان لمن جيت اربط تفاجات ان في كل جدول يوجد p_key وايضا يوجد f_key كثير في الجدول الواحد انا استخدم الطريقة المبسطة select A.ID As Container_Nbr, B. ISO_GROUP, J.ID As line_code, F.CARRIER_MODE, from INV_UNIT A, REF_EQUIP_TYPE B, REF_BIZUNIT_SCOPED J, ARGO_CARRIER_VISIT F, where الان اريد احد يشرح لي بالظبط الجدول A و B و J و F كيف اربطهم ببعض الرجاء لمن يعرف ان يرسل الاجابة بالتفصيل شكرا منى مبتدئة DBA