SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
سلام عليكم كل عام والجميع بخير انا درست اوركل في الجامعة بس ماشتغلت فيه شغال بالشبكات الحين ابغا اختبر اوركل sql بس مش عارف ابدا ازاي ياريت حد يفيدنا
-
السلام عليكم و رحمة الله و بركاته من باب رد الجميل لمنتدانا الغالى قمت بتسجيل دورة كاملة فى (SQL - PL/SQL) ارجوكم لا تنسونا من صالح دعائكم كورس (SQL) https://goo.gl/oFEAYg تمارين محلولة على (SQL) https://goo.gl/eJDqQM كورس (PL/SQL) https://goo.gl/Vni2hf تمارين محلولة على (PL/SQL) https://goo.gl/PZUNeh
-
declare cursor c1 is select t.* ,sysdate ,t1_sequence.nextval, m.code||t1_sequence.nextval from table1 t , table2 m where t.code = m.code and t.desc_name <> m.desc_name for update; v_row number := t1_sequence.nextval; begin open c1; -- update t; loop fetch c1 into t(v_row); exit when c1%notfound; v_row := t1__sequence.nextval; end loop; close c1; --first_record; end; error on line 10 06550 . about reference a cursor
-
-
عايز احول الجداول دى لسيكول اوركل بنفس الجداول ونفس اسم الفايل لو سمحتم lab scema.rar
-
هل هناك أي وسيلة أو برنامج للربط المباشر بين قواعد بيانات أكسسس 2013 وقواعد بيانات أوراكل 11 تحت نظام التشغيل ويندوز 10 ؟
-
السلام عليكم ورحمة الله وبركاته الدرس التاسع تحدثنا في الدرس الثانـــــــــــــــــــــــي عن المحددات ال Constraint ولقد تعرضنا لنوعين منها وهي Primary key و ال Foreign Key وسوف نستعرض في هذا الدرس عن كيفية التعامل مع الانواع الاخرى من المحددات وكيفية استعراض هذه المحددات وكيفية حذفها وتفعيلها وعدم تفعيلها النوع الأول unique constraint ماهو ال unique constraint ؟ هو عبارة عن حقل وحيد او مجموعة حقول وحيدة بالجدول لاتتكرر ويعرفان استثنائيا في سجل ممكن ان يحتوي على قيم فارغة ولكن هذه القيم تكون فريدة اي لاتتكرر اي قيمة واحدة فريدة ماهو الفرق بين ال Primary Key و UNIQUE ؟ بالواقع لايوجد فرق كبير فكلاهما لايقبل قيم مكررة ولكن الذي يميز ال UNIQUE عن PRIMARY KEY انه …
-
دى اسكيما لمعمل تحاليل ممكن حد يحولها الى اوركل ودة الرابط http://www.araboug.org/ib/index.php?showtopic=64104
-
سلام اخواني الكرام ممكن تفيدوني في عمل نطام لجدول مدرسي بحيث يقوم بتوزيع الحصص بشكل اتماتيكي
-
السلام عليكم اريد ان احصل على عدد الايام بين التاريخين دول 30-5-2017 3-6-2017 فكيف يمكنى ذلك
-
السلام عليكم وكل عام وانتم بخير احاول كتابة (trigger) التالي: غير أني اريد المساعدة في معرفة كيف يمكن فحص العملية (insert/update/delete) لاختار منها رقم المدرب trigger: CREATE OR REPLACE TRIGGER TRG_HIGH_QUALIFICATION AFTER INSERT OR DELETE OR UPDATE ON BSC_INSTRCTR_QUALIFICATIONS BEGIN UPDATE bsc_instructors SET qualification = ( SELECT QUALIFICATION FROM BSC_INSTRCTR_QUALIFICATIONS WHERE QUALIFICATIONYEAR = ( SELECT MAX(QUALIFICATIONYEAR) FROM BSC_INSTRCTR_QUALIFICATIONS Where INSTRUCTOR_NO = ) ) END; جدول المدربين : CREATE TABL…
-
السلام عليكم .. عندي هالمسألة مو راضية تضبط معي فياليت تساعدوني ... أكتب برنامج يقوم بالآتي : ايجاد و طباعة ناتج جمع الأرقام الزوجية بين رقمين يدخلهما المستخدم ، على أن لا يزيد عدد الأرقام الزوجية التي سيتم جمعها عن 5 أرقام . ملاحظة الحل بطريقتين بحلقة التكرار المحدودة for و المشروطة loop .. محاولتي اليائسة DECLARE X NUMBER ; Y NUMBER ; Q number ; V number := 0; begin X := :VALUE_X ; Y := :VALUE_Y ; Q= Y-X; for i in X..Y loop V := V+2; dbms_output.put_line (V); end loop; end;
-
اريد مساعدة حول كيفية عرض اسم و manager id من جدول employees بدون تكرار بواسطة Proceder ...
-
السلام عليكم و رحمة الله و بركاتة سؤالى بخصوص التقريب فى الحسابات المالية على سبيل الميثال لدى text_item يحمل رقم 12.74 وانا اريد ان يتم فى هذة الحالة تقريب الرقم الى 12.75 و شكرا جزيرا لحضراتكم
-
declare num_1 number(10,2) :=&p_number; num_2 number(10,2); begin if num_1 - trunc(num_1) = 0 then dbms_output.put_line(num_1); else if num_1 - trunc(num_1 , 0) <= 0.04 then num_2 := trunc(num_1 , 0 ) +0.05 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.06 and 0.10 then num_2 := trunc(num_1 , 0 ) +0.10 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.11 and 0.15 then num_2 := trunc(num_1 , 0 ) +0.15 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.16 and 0.20 then num_2 := trunc(num_1 , 0 ) +0.20 ; dbms_output.…
-
طلب لو سمحتوا طريقة ربط SQL مع FORMES
-
-
عملت شاشة ارسال رسائل في button submit كتبت الكود التالي DECLARE V_USERNAME VARCHAR2(100); V_PASSWORD VARCHAR2(100); V_NUMBERS VARCHAR2(100); VV_SENDER VARCHAR2(100); V_MSG VARCHAR2(4000); --V_MSGKEY VARCHAR2(100); X VARCHAR2(500); V_URL VARCHAR2(100) ; V VARCHAR2 (4000); I VARCHAR2 (4000); V_VALUE VARCHAR2 (4000); V_NEW_VALUE VARCHAR2 (4000); BEGIN V_NUMBERS :=:NUMBERS; V_MSG :=:MSG; هنا يتم تحويل الرساله الى unicode FOR N IN 1 .. LENGTH (V_MSG) LOOP V := SUBSTR (V_MSG ,N,1); BEGIN SELECT AR_UNI INTO V_VALUE FROM ARUNI WHERE AR_CHR = V ; EXCEPTION WHEN NO_DATA_FOUND THEN V_VALUE := NULL; END; V_NEW_VALUE := V_NEW_VALUE||V_VALUE ; END LOOP; BEGIN SELECT V_USER,V_…
-
السلام عليكم ورحمة الله وبركاته برجاء المساعة في هذه المشكلة عندي جدول به 2 عامود نوع العامود date تم تحويلهم الي to_char ليظهروا بالصيغة 19:45 كيف يمكنني ان اطرح العامودين من بعض عامود 1 19:00 عامود 2 07:00 كيف تكون صيغة الامر
-
بسم الله الرحمن الرحيم المواضيع التي سوف نقوم بتقديمها: ---------------------------------- 1-Cursor ما هو , كيف يستفاد منه , لماذا نحتاج له , انواعه مع الامثله 2- pl/sql table datatype , record datatype , Object type كيفيه تعريفها والتعامل معها مع الامثله 3- Error handling لماذا نحتاج الى معالجة الاخطى 4-Subprograms فائدت ال suprograms وانواعها وكيفية انشائها مع الامثله 5- packages فائدتها وكيفية انشائها مع الامثله 6-Database triggers فائدتها وكيفية انشائها مع الامثله ما هو الـ Cursor : ------------------- الـ Cursor هو موقع في الذاكره {Memory buffer }يقوم بحفظ البيانات الناتجه من الاستعلام بصوره مؤقته ومن ثم يتم التعامل مع هذه البيانات من الذاكره , فانت حين تقوم بك…
-
السلام عليكم ورحمة الله عندي استفسار لما سويت مشروعي كل شي صار الحمد لله بسس فيه مشكله ظهرتلي وانا اسوي فنكشن يعني الفنكشن صح بس لما استدعيتها مثل الصوره رجعتلي اكثر من صف وهو المفروض صف واحد وهالمشكله ظهرتلي لكل فنكشن هل المشكله وقت انشاء الجداول او شي غلط سويته ؟
-
السلام عليكم اخواني الاعزاء، حاليا بدي اقدم اول اختبار لاوراكل اللي هو قبل ال OCA اللي بعرفه انه في اختبارين واحد بتاخذ فيه شهادة والثاني لأ ممكن اصحاب الخبرة يفيدوني شو الفرق بينهم وشو رقم كل اختبار. شكرا،
-
السلام عليكم ورحمة الله انا عندي جدولين واحد لل Car والثاني Rental وعندي عمود للقيمه ف انا اريد استدعي قيمة السياره من جدول Car ف سويت تريجر بس عندي غلط اتمنى مساعدتكم Create or replace trigger update_d after insert on Rental for each row begin UPDATE Rental SET Rental.Payment = Car.price FROM Car INNER JOIN Rental ON Rental.CAR_ID = Car.CAR_ID; end; /
-
- 1 رد
- 823 مشاهدة
- 1 follower
-
-
الكورس هيكون SQL الكورس بالكامل مع اعطاء الكثير من الامثلة و المشاكل العملية https://www.youtube.com/watch?v=5BuRdBYbHrw&list=PLiw4m3ecyRDjaN-8QthdTjLgZ-8PjRsoV
-
حل The Oracle Export Utility Executable Must Be Specified فى برنامج التود عند النسخ والاسترجاع لقاعدة بيانات قم باختيار مايلي من قائمة البرنامج Select View | Toad Options | Executables. قم باختيار exp.exe or exp80.exp من مسار تنصيب الاوراكل. مثلا مسار ملف exp 3. C:\oracle\product\10.2.0\db_1\bin\exp.exe قم بلصقة في Export >>حلت المعضلة