SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
ناتج تنفيذ هذا ال trigger يعطى الخطأ التالى 3/1 PL/SQL: SQL Statement ignored 4/46 PL/SQL: ORA-00933: SQL command not properly ended 22/18 PLS-00103: Encountered the symbol "=" when expecting one of the following: := . ( @ % ; 24/1 PLS-00103: Encountered the symbol "ELSIF" ارجو المساعده فى حل هذا الخطأ والترجر هو create or replace trigger mytri after insert or update or delete on moshtrawat for each row begin if inserting then update storesasnaf set quantity = quantity + nvl ( :new.quantity,0) unit_price_clint = :new.unit_price_clint where snum = :new.snum; elsif updating ('snum') then update storesasnaf set quantity = qua…
-
يظهر لي جدولين لا ادري ماهما وكيف اتخلص منهما ولماذا تظهر SQL> select * from tab; TNAME ------------------------------ BIN$cX7xAln4sDrgQ6wQA1GwOg==$0 BIN$cgoVv7GnIKjgQ6wQA1IgqA==$0
-
السلام عليكم ورحة الله وبركاته انا طالبة وعندي مشروع تخرج هالسنة وحعمله بالأوراكل ابغى احد يساعدني فيه إذا احد يشتغل عليه وعنده أستعداد يساعدني ياريت يعطيني خبر وارجو الرد بسرعة شكراً للجميع
-
انا جديد فى ال SQL فى سنة تانية جامعة ومطلوب منى اعمل بحث لكى انجح فى المادة وبطبيعة هذة الايام مع المرض المنتشر لم استطيع الوصول الى الكلية الاشهر الماضية لكى احضر المحاضرات واستطيع ان اعمل هذا المشروع . فارجو ان يساعدنى اى احد لكى انجح فى هذا الامتحان وانتقل الى السنة الدراسية الثالثة المطلوب من هو الاتى (اتمنى ان يساعدنى احد ماذال امامى 5 ايام فقط) Database Project Topics.pdf
-
السلام عليكم ارجو مساعدتي في اجتياز امتحان الsql .. اذا توفر لديكم اي اسئلة تفيدني بالامتحان ارجو ارسالها الي على هذا الموقع green_eyes1133@yahoo.com ومع الشكر الجزيل.
-
ممكن المساعدة في اظهار الاستعلام التالي استعلام يظهر ثاني اعلى راتب بكل قسم بالdeptno بجدول emp يمكن السؤال بسيط بس انا جديدة على الsql
-
السلام عليكم ورحمة الله الاخوة الاعزاء ارجو المساعدة في كتابة كود في التقرير ليظهر الموظفين المتبقي على انتهاء تصاريحهم ثلاثين يوم . علما بأن حقول التواريخ من نوع char ,وهي مقسمه الى ثلاث حقول اليوم, الشهر, السنه لبداية التصريح ونهايته ولكم جزيل الشكر
-
السلام عليكم عندي table دراسات فيه احداثيات الطول والعرض Lat and long اذا ممكن تساعدوني عند نصف القطر احداثيات عن البعد 2 كيلو متر كل دراسات تمت خلال نصف القطر كل مشاريع الموجودة داخل احداثيات.. واتمنى تساعدوني باسرع وقت 😊
-
ممكن لو سمحتو ترجر ياثر في جدول اخر بالعمليات الحسابية في حالة الجمع او الطرح او الضر او القسمة عندى جدول رئيسي فية اسم الصنف والسعر ويوجد جدوليل جدول للزيادة وجدول للناقص الجدوليلن دول بياثرو في الرئيسي ممكن حد يسعدنى ويشرحم بطريقة بسيطة وشكرا
-
ارجو المساعدة عندى جدول الكميات [/b] create table quantities ( item_id number(4,0) not NULL, quantity number(5) not null, constraint quant_pk primary key(item_id), constraint quant_items_fk foreign key(item_id) references items(item_id) ); [b] وجدول دخول المخزن [/b] create table st_in_orders_details ( st_in_dt_id number(6,0), store_in_order_id number(6,0) NOT NULL, item_id number(4,0) not NULL, quantity number(4,0), constraint st_in_ord_det_pk primary key(st_in_dt_id), constraint st_det_stin_ord_fk foreign key(store_in_order_id) references store_in_orders(store_in_order_id), constraint st_det_in_itemsps_fk foreign key(item_id) references items…
-
السلام عليكم ورحمة الله وبركاته اولا اشكر اعضاء المندى والمشرفين على المجهودات الجباره انا متابع للمنتدى واحد التلامذه فيه ولاكن فقط بالقرائه وهذي اول مشاركه لي وللاسف كانت بسؤال ولعل هذا السؤال يستفيد منه غيري انا عندي جدول للمهندسين كل مهندس عنده طلب صيانه يضاف في جدوله ابغى اكتب كود يضيف طلب الصيانه دايركت للمهندس طبعا حللته بالطريقه التاليه انه (1)- في البدايه يشوف من الي عنده اقل عدد ويضيفله الطلب الجديد الى هنا تمام بس لم يكتمل الكود لانه (2) في حالات كثير يكونو متساوين بالعدد فابغاه في حالة تساوي مهندسين ياخذ احدهما عشوائي او السجل الاول بالاستعلام هذا الكود الي كتبته وهو شغال ياليت اصحاب الخبره يضفون عليه التعديل الثاني بحيث في حالت ت…
-
صباح الخير الى الجميع هذا اول موضوع لي ورح بلش دغري طلبات اذاسمحتولي وبتمنى اقدر فيد واستفيد وهذا طلبي لو سمحتوااا بدي اعمل procedurs يرفع رواتب الموظفين اذا كانت deptno =30 للموظف زيادة الراتب 75% و -222 $ و الاستثاء الوحيد ان يكون الموظف mag يذداد راتبه بمعدل 5 اضعاف - اصغر راتب موجود بين الموظفين لو سمحتوا اذا في حدا على السريع يخبرني
-
CREATE TABLE STUDENT (SSN NUMBER (7) PRIMARY KEY , NAME CHAR (4) , MAJOR CHAR (2) , BDATE CHAR (8)); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4122121 , 'SAIF' , 'CS' , '07/12/87'); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4193434 , 'ALI' , 'IS' , '11/10/86'); DESC STUDENT ...................................... CREATE TABLE COURSE (COURSE CHAR (5) PRIMARY KEY , C_NAME CHAR (6) , DEPT CHAR (4)); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('IS325' , 'DBASE1' , 'CS'); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('AX312' , 'ARAB1' , 'PREP'); DESC COURSE; ......................... CREATE TABLE ENROII (SSN NUMBER (7)…
-
انا في مشكلة عندي ان لما بدخل run ==> بعدين اكتب sqlplus علشان انشاء new user بيطلع الكلام مكتوب بالهندي بس اللي انا بكتبه بيكون انجليزي عادي انما الكلام الثابت بيكون هندي ومش عارف ايه حل المشكلة دي ارجو الرد ضروري .
-
السلام عليكم عندي جدول للغياب يتكون من الحقول الآتية : رقم الموظف : تاريخ الغياب : الغياب : (في حال القيمة 1 يعني غايب , وفي حال القيمة 0 يعني حاضر) نفرض أن أحد الموظفين غاب في شهر 2 عدد 5 أيام اليوم الأول : 05/02/2014 اليوم الثاني : 10/02/2014 اليوم الثالث : 11/02/2014 اليوم الرابع : 12/02/2014 اليوم الخامس : 22/05/2014 نلاحظ انه من اليوم الثاني الى اليوم الرابع أيام متتالية , والذي أريده هو عمل دالة تحسب عدد الأيام المتتالية مع امكانية احتساب اكثر من حالة للأيام المتتالية في الشهر وجزاكم الله خير
-
مرحبا بأخواني العزاء اليوم الأستاذ اعطانا سؤال انا ماعرفت احله ارجو المساعدة في حل سؤال السؤال : باستخدام الفانكشن احسب بدايه تاريح تعيني - تاريخ اليوم = يظهر لي باليوم والشهر والسنه كم لي من التعيين.. يعني باستخدام function احسب بداية تاريخ تعين شخص ناقص تاريخ اليوم يظهر الي الجواب باليوم والشهر والسنة يعني أكم صلي متعين.....
-
الاخوه الكرام ارجو مساعدتي فى نسخ ملف txt الى sql عن طريق dos
-
اسلام عليكم اخواني انا مبتدء في لغة pl وتمنا من الخوة في المنتدى ان يكتب لنا برنامج صغير وسهل جدا حتى نستطيع ان فهمة بسهولة ويكون بنسبة لنا نقطة انطلاق \ برنامج صغير مع الشرح وكيفية التنفيذ كيف ارى الناتج البرنامج
-
Create a trigger to capture all inserts, deletes and updates on SCOTT.EMP into another table called SCOTT.CHANGES (with the following columns Column, UpdateType, OldValue, NewValue, ByWho, Timestamp). Create a trigger to capture all logins into the database. Both successful and failed.
-
الكود create or replace PROCEDURE RAISE_SALARY (ID IN EMPLOYEES.EMPLOYEE_ID, PERCENT IN NUMBER)IS BEGIN UPDATE EMPLOYEES SET SALARY = SALARY*(1 + PERCENT /100); WHERE EMPLOYEE_ID=ID; END RAISE_SAL; مرفق صوره
-
السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , اريد انشاء cursor لمعرفة عدد الايام المتتالية للاجازات, بحيث حسب الجدول ادناه يجب ان يكون عدد الايام 4 مثلا بالعلم يوجد ايام اخرى منفصله , طريقة الحساب يقوم بمقارنة تاريخ النهاية( للصف الحالي ) بتاريخ البداية +1(للصف الذي يليه ) اذا كانو متساويات يزيد على counter 1 لكن لا اعلم كيف اقوم بكتابته باستخدام ال cursor ارجو المساعدة و شكرا لكم . رقم الموظف تاريخ البداية تاريخ النهاية 1035 12/06/16 12/06/16 1035 13/06/16 13/06/16 1035 14/06/16 14/06/16 1035 15/06/16 15/06/16 1035 16/06/16 16/06…
-
السلام عليكم ورحمة الله وبركاته الحمد لله لقد قطعت شوطا لا باس به في دراسة الاوراكل (sql/sql+) فانا في الفصل العاشر وذلك رغم صعوبة طبيعة عملي وبعده التام عن مجال الsoftware وحيث اني قطعت شوطا كبيرا في دراسة ال visual basic فهل فرص العمل متاحة ام ان الموضوع صعب وجزاكم الله خيرا
-
ارجو منكم المساعدة بالسرعة القصوى في هذا البروسيجر حيث يظهر لي وجود اخطاء ولكني لم استطع تحديد الخطأ create procedure getlateprojects as select Project.Name,Status.Name from Project,Status where Project.ID = Status.ProjectID and ( dateadd( (day,Duration,StartDate) > getdate() ) or (Project.ID in (select Project.ID from Project,Stag where (Project.id=Stage.ProjectID) and ((day,Stage.Duration,Stage.StartDate) > getdate()) ) ) or (Project.ID in (select Project.ID from Project,Stag,SubStag where (Project.ID=Stage.ProjectID) and (Stage.ID = SubStage.StageID) and ((day,SubStage.Duration,SubStage.StartDate) > getdate()) ) } ) …
-
السلام عليكم ورحمة الله وبركاته ال Sequences يعادل ال AutoNumber في ال Access ولكن لدي ملاحظه لماذا عند اضافته مثلا لجدول وهو Insert Into STUDENT Values( 'Ahmad',SEQ_NO_TESTING.NextVal) سوف يظهر الاسم بهذه الطريقة 1 Ahmad وعند اضافة اكثر من اسم سوف يكون النتائج هكذا (مع العلم ان زيادة ال Sequences ب 1 في كل مرة يتم فيها الاضافة) Ahmad 1 Hadi 2 Aziz 3 Saleh 4 Hani 5 وسؤالي هو تخيلو معي عند حذف اسم Hani من الجدول ومن ثم اضافة اسم جديد وهو Omar سوف تكون النتائج كالتالي Ahmad 1 Hadi 2 Aziz 3 Saleh 4 Omar 6 لماذا عمر رقم 6 الا توجد طريقة لعمل عمر رقم 5 ؟؟ ارجو الرد من سيادتكم لاني احتاج الطريقة في المشروع لحساب عددهم بارك الله فيكم
-
كيف احسب راتب الموظفين فى سنة + العمولة ويظهر راتب الموظف الذى لا يأخذ عمولة فى سنة بمعنى الاسم / الراتب / العمولة / الراتب * 12 احمد / 1000 / ___ / 12000 مراد / 1000 / 100 / 13200