SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم لو سمحتم ياجماعة هو أنا لو عاوز أطبق جمل SQL وأجربها إيه اسم البرنامج ؟؟؟؟ وياريت لو تكرمتم تقولولي ألاقيه فين؟؟؟؟؟ .....ولو في لينكات حد يحطها بعد إذنكم كمان أنا كنت سمعت إن في برنامج للمبتدئين ينشئ قاعدة البيانات باستخدام ٍَSQL statements.......هو اسمه إيه لو تكرمتم ؟؟؟؟؟ ياريت حد يجاوبني بعد إذنكم لأني عاوز أبدأ وجزاكم الله خيرا
-
اخواني عند تنفيذ هذا التريغر البسيط والتافه CREATE OR REPLACE TRIGGER status_terminated_date after UPDATE ON employees FOR EACH ROW BEGIN if :new.status = 2 then update employees set terminated_date =to_char(sysdate,'dd/mm/yyyy') where emp_id=:old.emp_id; end if; END; يشتغل تمام ولكن عند عمل تعديل على قيمة status =2 يعطيني الخطا التالي يعطيني الخطا التالي ORA-04091: table string.string is mutating, trigger/function may not see it Cause: A trigger (or a user defined plsql function that is referenced in this statement) attempted to look at (or modify) a table that was in the middle of being modified by the statement which fired it. شو الحل لانو جنني ومن الصبح …
-
كيف يمكن ان اضيف او استعلم فى جداول مستخدم اخرمثال يوجد مستخدم اسمه hr كيف استعلم من جدول ال REGIONS او ادخل بيانات من خلال الshcema الخاصه بى و ليكن scott ????????????????????????????????????????????????? اتمننى المشاركه ايهاب وجدى
-
لو سمحتو نبذه سريعه ومفيده عن الفرق بين الاسكيول و البي أل أسكيول؟
-
-
انا تايه و مش عارف ابدأ منين في دراسة الاوراكل انا خلصت الـ SQL طيب و بعدين ارجوا الافادة و جزاكم الله خير الجزاء ابو ندى alnadaeg@yahoo.com
-
بسم الله الرحمن الرحيم السؤال: ماهو الفرق بين ExportوImport؟؟؟؟؟ اي تعريف كلا منهما وخصائصهما بشكل مختصر ومفيد لأني قريت رابط بالإرشيف بالمنتدى صراحه طويييييييييييييل ويلخبط ومافهمته ابي مختصر مفهوم بس اعرف شسالفه وماهي علاقته انتظركم وشكراااااااااااااااااا
-
السلام عليكم ورحمة الله وبركاته... بصراحة عندي اسايمنت ولازم اخلصه لانه عليه 20 درجة ودكتورنا ما يشرح زين وللحين ما فاهمة المادة عدل وابي احد يساعدني فيه ادري انكم ما بتقصروا كل واحد منكم يساعد الثاني حرام يروحن 20 درجة عالفاضي وانا محتاجة لهم ___ وهذه شروط الاسايمنت Guidelines Follow the guidelines mentioned below for your assignment. Assignment should be typed and a hardcopy is to be submitted. Handwritten assignments will not be accepted Assignment should have a Title Page. Title Page should contain the following information. Assignment Name Class Student name Student ID It should have Table of Contents Use page numbers Assignment s…
-
السلام عليكم عند كتابة الصيغة العامة لل function وهي كالتالي CREATE [OR REPLACE] FUNCTION function_name [(parameter_name [iN | OUT | IN OUT] type [, ...])] RETURN type {IS | AS} BEGIN function_body END function_name; او الprocedureوهو كالتالي CREATE [OR REPLACE] PROCEDURE procedure_name [(parameter_name [iN | OUT | IN OUT] type [, ...])] {IS | AS} BEGIN procedure_body END procedure_name; نستخدم احيانا is واحيانا اخرى as فما الفرق بينهما؟؟ ارجو تعاونكم..................... مع الشكر
-
السلام عليكم ورحمه الله وبركاته لديمشروع التخرج شؤون طلاب لجامعة يوجد مجموع من الجداول منها: جدول الطلاب : يحتوي على بيانات الطالب ( رقم ،اسم ............الخ) جدول الدراسية :يحتوي على( رقم الطالب ، رقم المادة ، الدرجة ) س:كيف يتم انشاء loop لطلاب على كل طالب ،وثم loop لدرجات هذا طالب . حسب جدولين سابق شكرأ لكم
-
1-ما الفرق بين الاكتشوال و الفورمال باراميترز؟ مع امثله لو سمحت 2-كيف اعمل كول او انفوك للفنكشن او البروسيجر؟؟ اتمنى شراح دقيق مع امثله لانني لم افهمها
-
السلام عليكم أنا راح أعرض لكم شكلين ارجو التعليق منكم سوالي من شقين أولا :: أيهما أفضل في تخزين البيانات في قاعده البيانات من حيث اختيار نوع بينات الحقل اما رقمي او نصي بالنسبه للشكلين اللي بعرضهم لكم ؟؟؟ ثانيا :: لماذا / ذكر سبب تفضيلك الشكل ؟؟ الشكل الاول : هل إذا كانت القيم ثابته ومحدده ومعروفه انها لا تزيد ولا تنقص على حسب متطلبات النظام وعلى حسب احتياج صاحب العمل يعني على سبيل المثال نوع الفاتورة عندي قيمتين فقط اما نقد او آجل نوع الخصم عندي قيمتين فقط اما مقطوع او نسبه وهكذا هل نعمل نوع بيانات الحقل VARCHAR2(5) أو NUMBER(1) ؟؟ ولماذا ؟ مثال توضيحي عند عمل نوع البيانات نصي VARCHAR2(5) رقم الفاتورة || نوع الفاتورة || نوع الخصم …
-
في عملية اضافة سطر في table بالكود دا اية الغلط اللي بيحصل هنا مش قادر اجيبة DECLARE v_deptno emp.deptno%type : =&deptno; v_dept_name dept.dname%type:='&dept_name'; BEGIN v_dept_name:=nvl(v_dept_name,'NO NAME'); insert into dept(deptno, dname) values(v_deptno, v_dept_name); dbms_output.put_line('***************************************'(; dbms_output.put_line('deptno : ' || v_deptno); dbms_output.put_line('dept name : ' ||v_dept_name); dbms_output.put_line('**************************************'(; END; قي حاجة غلط بعد ما ادخل الرقم بتاع deptno ولكن المشكلة في dept name معرفش لية ال error بيطلع شكرا وعاوز رد الناس والحل شكرا
-
السلام عليكم عندي جول فيه بيانات ومنها شي نوعه CLOB وبدي احولها ل VARCHAR2(700 BYTE( شو الحل با بيرضى يعدل عن طريق alter table لانه فيه بيانات
-
Question Examine the structure of the INVOICE table Name Null Type ------ --------- ------- INV_NO NOT NULL NUMBER(3) INV_DATE DATE INV_AMT NUMBER(10,2 ( Which two SQL statements would execute successfully? (Choose two SELECT inv_no,NVL2(inv_date,'Pending','Incomplete') FROM invoice; SELECT inv_no,NVL2(inv_amt,inv_date,'Not Available') FROM invoice; SELECT inv_no,NVL2(inv_date,sysdate-inv_date,sysdate) FROM invoice; SELECT inv_no,NVL2(inv_amt,inv_amt*.25,'Not Available') FROM invoice; لماذا الاجابة الاولية صحيحـة مو المفروض نستعمل To_char كيف صارت صحيحة واحنا بنحط كاركتر في خانة الديت
-
-
اولا كل عام وانتم بخير واسأل الله ان يتقبل صيامكم وقيامكم في هذا الشهر الكريم واعاده الله علينا وعليكم باليمن والبركات كما اسأل الله ان يعيده علينا وعليكم دهور وعصورا هدية بسيطه اتقدم بها إلى هذا المنتدى وارجو ان تنال إعجابكم وهي امساكية شهر رمضان لعام 1430 هـ لمعظم الدول العربية . http://www.vb-w.com/imsakia1430/
-
السلام عليكم محتاج جملة استعلام تظهر ليا التواريخ المتتاليه بمعنى ان مثلا عندي في الجدول عمود التاريخ في البيانات دى 1/1/2017 2/1/2017 3/1/2017 20/1/2017 1/4/2017 2/4/217 3/4/2017 في انا محتاج استعلام يظهر ليا التواريخ المتتاليه اللى ورا بعض يعنى في المثال دى المفروض يظهر ليا 1/1/2017 2/1/2017 3/1/2017 وهكذا بردو يظهر ليا الاتى 1/4/2017 2/4/2017 3/4/2017
-
الاخوة الافاضل السلام عليكم اريد مساعدتكم فى اعادة صياغة SQL(DML) للاتى: 1_ اسماء وفصائل دم كل المرضى الدين عالجوا عند د احمد . SELECT NAME AND BLOOD GROUP OF ALL PATIENTS_WHO VISITED DR AHMED. 2_قائمة باسماء المرضى الدين زاروا مرة او اكتر د على و د احمد ود محمد ودخالد. SELECT ALL PATIENTS NAMES AND DATES OF BIRTH _WHO HAVE BEEN PRESCRIBED OF ANSOLIEN AND SUFFER FROM DIABETES WHER ALL OF THEM MADE ONE OR MORE VISITED TO HOSPITL. 3_ قائمة باسماء وتاريخ ميلاد المرضى الدين وصف لهم انسلين ويعانون من مرض السكر و زاروا مرة او اكتر المشفى. SELECT ALIST OF PATIENTS _WHO HAVE VISITED ONE OR MORE DR ALI ,DR AHMED,DR MOHMMED AND DR KALD 4_ قائمة باسماء المرضى التى تبدا بحرف…
-
أرجو المساعدة فى تحديد منهج ال PL 9i لأن ما لدى من دروس فهى لل PL 10G وانا سوف أمتحان ال PL 9i وشكراً
-
السلام عليكم و رحمة الله و بركاته أرجو المساعدة في هذا الخصوص أخواني الكرام و لتوضيح المشكله، خذوا المثال التالي: -عندي حقلين، الكتاب، و رقم النسخه. كتاب -------- رقم النسخة قصص قصيرة -------- 1 قصص قصيرة -------- 2 قصص قصيرة -------- 3 قصص قصيرة -------- 4 العالم اليوم -------- 1 العالم اليوم -------- 2 حقائق مكذوبه -------- 1 حقائق مكذوبه -------- 2 و هكذا بحيث يكون العمود "رقم النسخه" يتزايد تلقائياً طالما ان اسم الكتاب هو نفسه، و يعيد العد من جديد تلقائياً عند تغير اسم الكتاب. اعرف ان هذا يتم من خلال عمل Sequence ولكن لا اعرف كيف أقوم بعمل ربط بين الحقلين لتحقيق مبتغاي. جزاكم الله خير
-
أخواني الاعضاء استاذي مشرف قسم المبتدئين في احد الكتب التي قد حملتها منتدى كود لكني عند كتابته في سطر الاوامر والضغظ على file --> run لم ارى اي نتيجة ارجو المساعده الكود هو كاالتالي Declare i number(5); BEGIN i:=5; DBMS_OUTPUT.PUT_LINE('i = ' || i); END;
-
أرجوكم الشرح ماهو Table External وماهي استخدماته مع الامثلة اذا امكن واين اجد مراجع له شكرا لكم جزيلا
-
أريد جملة select بحيث تعرض قبل البيانات كلام معين مثال : his job is CLERK يعني أريدها قبل بيان الCOLUMN وقد جربت باستخدام II أي باستخدام ال conatunt
-
السلام عليكم ممكن حد يسعديني في استخدام البكتج دي انا دروت على النت ولقيت في tow script 1-utlmail.sql 2-prvtmail.plb انا عملت run للباكتج utlmail.sq ودي اشتخلت بنجاح معيا تمام بالنسبة prvtmail.plb طلع error دي تفاصيله : LINE/COL ERROR -------- ----------------------------------------------------------------- 320/10 PL/SQL: ORA-00942: table or view does not exist 319/5 PL/SQL: SQL Statement ignored 326/12 PL/SQL: ORA-00942: table or view does not exist 325/7 PL/SQL: SQL Statement ignored وب…