SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته عندي مشكله في العمل مطلوب مني تقرير يظهر البيانات بحسب الوقت مع العلم ان في الجدول حقل خاص بالوقت مع كل عملية حفظ يتم حفظ الوقت التقرير مهم لمعرفة حركة المبيعات خلال الفترة مثلا من 3 الى 6 مساءا افيدوني جزاكم الله كل خير
-
السلام عليكم دى مجموعة اسئلة كبيرة خاصة بامتحان sql 1z0-051 بور بوينت انا الحمدلله امتحنت السكول والبى ال وربنا يوفق الجميع http://www.mediafire.com/?wbvqe6z6xo17evt http://www.mediafire.com/?wbvqe6z6xo17evt
-
السلام عليكم دى مجموعة صور sql and pl-sql معمولة ب sniping tool تقريبا شاملة كل الماتريال بتاع اوراكل اتمنى انكم تستفيدوا منها او تكون مرجع بسيط ممكن تحتاجوه ف كل الوقت http://www.mediafire.com/?emq4s6p8l49cp0i
-
ده فكره مشكله مش لاقيلها حل نعتبر ده الجدول Task Dept Value 11 1 200 12 1 300 13 1 100 14 2 400 15 2 600 16 3 200 17 3 100 18 4 400 ازاى نوصل للنتيجه ده : اكبر قيمه و رقم التاسك فى كل قسم على حدى Task Dept Value 1 12 300 2 14 600 3 16 200 4 18 400 Select.bmp
-
كيف اقوم بعمل كود يطلع النتيجه دى ********** ********** ********** ********** ********** ********** ********** ********** ********** **********
-
يا باشمهندسين عندى سؤال محيرنى انا عايز اعمل تريجر عند ادخال قيمة في دول يسجل او يعدل على بيانات جدول اخر كالتالى اولا الجداول - جدول المشتريات create table imports ( imp_id number (10) , goods_id number (10) , sup_id number (10) , imp_quant number (10) , imp_cost number , sup_date date default (sysdate) , end_date date , imp_note varchar2 (100) , constraint imp_id_pk primary key (imp_id) , constraint imp_goods_id_fk for…
-
وهل ينفع اني اعمل اسماء ال col انجليزي وادخل البيانات عربي ؟
-
كيفية نقل جدول من قاعدة بيانات على سيرفر الى قاعدة بيانات سيرفر اخر متصلين معا على شبكة واحدة
-
السلام عليكم ورحمة الله وبركاته يا باشمهندسين انا عملت تريجر after insert لتعديل بيانات في جدول خر عند عملية الادخال وعندما اقوم بعمل ادخال لبيانات من خلال تابيلر في فورمة يقوم التريجر بتعديل بيانات اخر صف في التابيلر فقط ولا يتم تعديل باقى العمليات فما الحل ؟؟
-
بسم الله الرحمن الرحيم انا طالب مساعدة في عمل تريجر عند ادخال بيانات جديدة في جدول يتم التعديل على بيانات جدول اخر مثال عندى جدول a يتكون من (الاسم - الكمية) وجدول b يتكون من (الاسم - الكمية) فأذا تم ادخال بيانات جديدة في الجدول a يتم عمل الاتى 1- اذا كان الاسم الجديد المدخل في الجدول a موجود في الجدول b يتم اضافة الكمية الجديدة على الكمية الموجودة بالفعل 2- اذا كان الاسم المدخل في الجدول a ليس موجود في الجدول b يتم اضافة ريكورد جديد بالبيانات الجديدة في الجدول a (الاسم - الكمية) هذا مثال لتوضيح سؤال فقط وعموما انا هستخدم التريجر دة في جدول المشتريات علشان يأثر على بيانات لمخزن بعد عملية الشراء وشكرا ل…
-
السلام عليكم عندي سؤال في طريقة كتابة view على جدول معين بإظهار بعض attribute وتكون مرتبه تنازليا على أساس أحد attribute يعني مثلا student table attribute is name id age احتاج اسوي فيو على هذا الجدول بحيث تكون النتيجة اسم الطالب وعمره ويكونون مرتبين على اساس العمر من الاصغر الى الأكبر شاااكرة لكم
-
السلام عليكم أريد طريقة مناسبة لعمل Insert للدفعات الخاصة بالعميل بحيث يسجل الدفعة ومعها رصيده التراكمي في جدول جديد مثال: رقم الموظف الدفعة الرصيد 1 100 100 1 70 170 1 150 320 وهكذا تتم العملية بهذه الطريقة أرجو المساعدة منكم وشكرا
-
انا عامل تريجر المفروض انة لما بيحصل اي تعديل في جدول الموظفين يتسجل في جدول تاريخ الموظفين بس المشكلة اني لما بعدل في جدول الموظفين بيديني خطا غريب جدا و بياخد وقت عقبال ما بيطلع الخطاء دة و لما بيجيلي كدة باجي اشوف جدول تاريخ الموظفين بيقولي برضة تفس الخطاء بتاع المقبس دة ولازم اللغي اللي كتبتة و اعمل roll back علشان الجدول بتاع التاريخ يفتح ... حد ممكن يفيدني ؟؟؟ دة كود التريجر create or replace trigger staff_his_update after update on staff for each row declare begin insert into staff_history (staff_his_id , his_staff_grade , his_staff_group , his_staff_vanguard , his_staff_vanguard_grade , his_staff_registry , his_staff_id, his_staff_update_date ) select sraf…
-
الاخوه الاعزاء السلام عليكم ورحمة الله وبركاته لدي سؤال ارجوا من الجميع المشاركه في حله وهو كالتالي: لدي جدول يحتوي على عمودين عمود Sal وعمود Stars والمطلوب كالتالي: قم بإنشاء وحدة (PL/SQL Block) لإضافه * في العمود Stars لكل 100 من الراتب ( اذا كان راتب الموظف 1000 نضع في Stars **********)
-
الاخوة الاعزاء السلام عليكم اريد ان انقل بيانات من جول فى قاعدة بيانات الى جدول اخر فى قاعدة بيانات اخرى مع العلم ان اسم القاعدتين مختلف واسم الجدول مختلف واسماء الحقول مختلفة بمعنى انى اريد ان انقل حقول معينة من جدول فى قاعدة بيانات الى حقول اخرى فى جدول اخر فى قاعدة بيانات اخرى وشكرا مقدمأ .
-
- 10 رد
- 7.8k مشاهدة
- 1 follower
-
-
انا عامل trigger علشان اي تعديل يحصل في جدول الموظفين يتسجل في جدول تاريخ الموظفين ... بس للاسف لما اجي اعدل مش بيرضي و بيديني خطا في الtrigger ممكن حد يقولي الخطا فين ؟؟؟ create or replace trigger staff_his_update after update on staff begin insert into staff_history (staff_his_id , his_staff_grade , his_staff_group , his_staff_vanguard , his_staff_vanguard_grade , his_staff_registry , his_staff_id, his_staff_update_date ) values (sraff_his_id_seq.nextval , staff.staff_grade.old , staff.staff_group.old , staff.staff_vanguard.old , staff.staff_vanguard_grade.old, staff.staff_registry.old , staff.staff_id.old , sysdate) where staff.staff_id = staff.staff_id.old …
-
السلام عليكم ورحمة الله وبركاته مساء الخير بدات في انشاء جدول في قاعدة البيانات هذا الجدول يحتوي على عدة حقول تتطلب اختيار مثلا الجنس - يجب ادخال اما ذكر او انثى الحالة الاجتماعية - عازب - متزوج وغيرها من الحقول ماهو نوع البيانات الذي اضيفه امام اسم الحقل Gender هل هي Varchar2 ام ان هناك نوع اخر علما باني ساربط قاعدة البيانات ببرنامج واجهات باستخدام فيجول بيسك دوت نت 2010 اتمنى ان تفيدوني باسرع وقت ممكن كتب الله اجركم
-
CREATE OR REPLACE TRIGGER secure_emp BEFORE INSERT OR UPDATE OR DELETE ON emp BEGIN مكان الحروف الغريبة الخميس والجمعة مع انى ظبتطها اكثر من مرة IF (TO_CHAR(SYSDATE,'DAY') IN ('ÇáÌãÚÉ','ÇáÓÈÊ')) OR (TO_CHAR(SYSDATE,'HH24:MI') NOT BETWEEN '08:00' AND '18:00') THEN IF DELETING THEN RAISE_APPLICATION_ERROR( -20502,'You may delete from EMPLOYEES table only during business hours.'); ELSIF INSERTING THEN RAISE_APPLICATION_ERROR( -20500,'You may insert into EMPLOYEES table only during business hours.'); ELSIF UPDATING('SAL') THEN RAISE_APPLICATION_ERROR(-20503, 'You may update SALARY only during business hours.'); ELSE RAISE_APPLICATION_ERROR…
-
انا عاندي جدول staff و عامل جملة علشان اجيب اعلي رقم في لرقام الموظفين الاناث ... بس المشكلة انة بيجيب اكبر رقم من 0-9 و اللي اكبر من 9 مش بيشوفة في المقارنة مع اني لو عملت الجملة من غير المقارنة بيجيبة معايا ... حد يعرف اية سبب المشكلة دي انا شغال علي 11G
-
السلام عليكم ورحمة الله وبركاته بعد اذنكم يا جماعه انا عندى مشكله باختصار هى عندى جدول بيع بيتم داخله حفظ الاصناف المباعه عايز لما افتح فورم الارتجاع ادخل رقم فاتوره البيع تظهر الاصناف في فورم الارتجاع عشان اقدر احط المرتجع منها عملت ال cursor ده لكنه للاسف بيجيب بس اخر صف في جدول البيع مش عارف ليه ممكن احد يساعدنى وشكرا declare cursor c is select * from sell where sell_id = :bckid_sellid ; begin for z in c loop :bck_sanf := z.sell_sanf; :bck_unit := z.sell_unit; :bck_price:= z.sell_price; :bck_selno:= z.sell_no; end loop; :bck_sellid := :bckid_sellid; end;
-
السلام عليكم ورحمة الله وبركاته كنت اود ان اعرف هل يمكن ان استخدم IN condition داخل الدالة decode فهل هذا ممكن واذا كان ممكن برجاء توضيح كيفية كتابة الجملة
-
مشكله في عمليه حذف الادارة رقم 10 من جدول الادارات SQL> delete from dept where deptno=10; عند تنفيذ الامر تظهر رسالة خطاء تبين انه تم انتهاك قيد او شرط ربط جدول الادارات بجدول الموظفين اي انه لا يمكن حذف الادارة رقم 10 وذالك بسبب انه يوجد موظفون مسجلون في هذه الادارة داخل جدول الموظفون ووجود بربط بينهم عن طريق عمود رقم الادارة فكيف يمكن الحذف رغم هذا القيد او الشرط
-
السلام عليكم ورحمه الله وبركاته ياشباب بعض المواضيع غير موجوده وماحد متناولها في المنتدى او اتكلم عنهااااا هل تعتبر غير مهمه في برمجه pl/sql او ماذا !!!!!!! 1-overloading subprograms 2 -pl/sql wrapper 3- oracle supplied packages like utl_file 4-creating jobs 5-dynamic sql 6-Design consideration for pl/sql code 7-autonomous Transaction 8- bulk الرجاء التوضيح واذا فيه شروحات لها لا تبخلوا ....................................
-
السلام عليكم , لدى نظام اشتراكات نوادى ,المطلوب اعداد تقرير سنوى باى طريقة تود او تقارير اوراكل يقوم باحتساب الاتى : 1-عدد الاشتراكات خلال السنة لكل مشترك . 2-اجمالى عدد اشهر الاشتراكات لكل مشترك على اجمالى اشتراكاته خلال السنة (يعنى لو مشترك لديه اشتراكين كل اشتراك بثلاثة شهور مثلا يعطينى ستة شهور ). الجداول المستخدمة : 1- جدول الاشتراكات وبه كل بيانات الاشتراكات من رقم المشترك ورقم الاشتراك وتاريخ تسجيل الاشتراك وتاريخ بداية الاشتراك ونهايته . 2-جدول الخدمات وبه معلومات عن الاشتراكات عموما مثل رقم خدمة الاشتراك ومدتها بالشهور وتكلفتها وهكذا . ملاحظات : 1-ممكن مشترك يكون اشتراكه متداخل بين اكتر من سنة ويجب فصل نصيب كل سنة من اشهر الاشتراك على حدى بمعنى مثلا ف…
-
السلام عليكم أقدم لحضراتكم اليوم تسجيلات فيديوا لكورس السيكول ؛ وهو شرح متكامل لكورس السيكول لكل مبتدئ يرغب فى دراسة الاوراكل ديفولبر ؛ ويمكنكم تحميل الدروس التى سيتم تحميلها من خلال الروابط التى سأقوم بوضعها بشكل دوري ؛ اتمنى ان تساعد هذه الدروس كل من يشاهدها ؛ ونسألكم الدعاء بظهر الغيب الدرس الاول :- مقدمة تمهيدية للكورس http://www.mediafire.com/download/3ax4jrn6ulmjh4y/SQL_Intro_1.rar http://www.mediafire.com/view/t7mjcvwgdr5bbo5/SQL_Intro_1.docx مع اطيب التمنيات بالتوفيق م / خالد الشاذلي
-
-
- 17 رد
- 2.5k مشاهدة
- 1 follower
-