SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليك ورحمة الله وبركاته كل عام وانتم بخير .... تقبل الله منا ومنكم صالح الاعمال اريد عمل view من اكثر من جدول بعضهم لايرتبطون بعلاقه مباشرة سؤالي هل إذا عملت الview وعدلت على البيانات التي فيه هل تتعدل على الجدوال الاساسيه التي اخذت منها الاعمدة ام لا
-
create table table_1 ( id varchar2(10), name varchar2(10), phone varchar2(10), constraint constraint_1_pk primary key(id,name) ); create table table_2 ( id varchar2(10), name varchar2(10), phone varchar2(10), constraint constraint_2_pk primary key(id,name), constraint constraint_2_fk foreign key(name) references table_1(name) );
-
يوجد كورس اوراكل ديلفوبر اون لاين مجانا لمن يرغب الدخول في الدوره كل التفاصيل في هذا اللينك http://www.profprogrammer.com/vb/forumdisplay.php?144-%D9%83%D9%84-%D9%85%D8%A7-%D9%8A%D8%AE%D8%B5-%D9%83%D9%88%D8%B1%D8%B3-%D8%A7%D9%88%D8%B1%D8%A7%D9%83%D9%84-%D8%A7%D9%84%D9%85%D8%AC%D8%A7%D9%86%D9%8A
-
بليز الي يعرف يرد؟؟؟؟؟ Table Name: SALES Item_No Item_Name Quantity Unit_Price Amount 101 HP Laptop 13 210 102 DELL Laptop 12 250 103 Fujitsu Laptop 9 195 104 Sony Laptop 9 275 105 Acer Laptop 8 165 a. Write a PL/SQL block to compute the Amount column values and update the table. b. Display the item details of the item 1.2 Create a table with two fields: Given_No Number Primary Key and Description Char(4) السؤال الثاني a) Write a PL-SQL block to insert numbers from 51 to 75 and the number description (odd or even) in the table The PL/SQL block should also display the odd numbers count and even numbers count. Table: ODD_EVEN Sample Data Given_No Description 51 OD…
-
Table Name: SALES Item_No Item_Name Quantity Unit_Price Amount 101 HP Laptop 13 210 102 DELL Laptop 12 250 103 Fujitsu Laptop 9 195 104 Sony Laptop 9 275 105 Acer Laptop 8 165 a. Write a PL/SQL block to compute the Amount column values and update the table. b. Display the item details of the item 1.2 Create a table with two fields: Given_No Number Primary Key and Description Char(4) السؤال الثاني a) Write a PL-SQL block to insert numbers from 51 to 75 and the number description (odd or even) in the table. The PL/SQL block should also display the odd numbers count and even numbers count. Table: ODD_EVEN Sample Data Given_No Description 51 ODD 52 EVEN …
-
السلام عليكم ورحمه الله الاعضاء الاعزاء تحية طيبة وبعد عايز اعرف اسم القسم الذى به اكبر عدد موظفين مع التأكيد على انه اسم القسم وليس رقمه وشكرا
-
السلام عليكم الكود تم استخدامه داخل اسكيما الـ HR select first_name, salary , department_id from employees where salary in (select department_id , min(salary) from employees group by department_id) ; وده الخظأ اللي بيظهر ERROR at line 3: ORA-00913: too many values
-
لدي حقل من نوع اللست ايتم (list item) ومثلا فيه نوع الدراسة دكتوراه وماجستير وبكالوريوس اريد جملة sql vتقوم بحساب كل نوع دراسة على وحدة يعني يعطي النتيجة عدد الدكتوراه = كذا والمجاستير كذا وهكذا ومشكوررررررررررررررررين مقدماً
-
السلام عليكم ورحمة الله اخواني ارجو المساعة في كود تحويل الثواني الى وقت بشكل HH:MM نوع البيانات في الجدول number ، واريد ان احولها الى time format مثال :تظهر الساعة 8:30 بشكل 30600 وعند قسمتها على 60 مرتين تعطيني 8.5 بهذا الشكل ولكني اريدها بالشكل المذكور في الأعلى. اسم الحقل start_time اسم الجدول sis_times ودمتم بود
-
الساده الافاضل بعد التحية ارجو الرد السريع على هذا الموضوع وهو اعطاء صلاحيات select على اعمده معينة لمستخدم اخر مثلا GRANT SELECT( dname, loc ) ON dept TO scott مع العلم ان هذا الكود لايعمل (يعمل فقط مع UPDATE ) وشكرا Abdellatif_CV_OCP.doc
-
أسأل أن يجعل هذا العمل لوجة الكريم و أسألكم الدعاء بظهر غيب 1- طريقة تحميل أوراكل من الموقع العام و كذلك عمل تنصيب البرنامج http://www.mediafire.com/?u8couihen14r7oy أخوكم فى الله هلال أحمد محاضر فى كلية الإقتصاد و العلوم السياسية جامعة القاهرة
-
فيديو أوراكل Oracle 11g http://oraclevideo.webs.com/
-
لو سمحتوا انا طالبة حد يساعدني في حل السؤال ده بأفتراض ان عندنا 3 جداول (company1, company2, Department) المطلوب 1) Find employee name and department name and company name 2) Find total salary for each employee in all Companies and all departments
-
السلام عليكم ورحمة الله وبركاته. للأسف الشديد أنا بعيد عن المنتدى الغالي الذي لن أنسى فضله عليا بعد الله سبحانه وتعالى بسبب إنشغالي. أتمنى أن تستفيدوا من مشاركتي وهي (Procedure) لتعديل أرقام تليفونات المحمول في مصر طبقاً للتعديلات الجديده وهذا الإجراء تم عمله حتي يتم بسرعه وكفاءه عاليين . ملحوظه: يمكن لأي أحد منكم أن يعدله طبقاً لإحتياجاته. الكود بالأسفل........ DECLARE TYPE xx_phone_id IS TABLE OF YOUR_TELEPHONE_TABLE.TELEPHONE_ID%TYPE INDEX BY BINARY_INTEGER; TYPE xx_phone_num IS TABLE OF YOUR_TELEPHONE_TABLE.TELEPHONE_NUMBER%TYPE INDEX BY BINARY_INTEGER; xx_phone_id_tbl xx_phone_id; xx_phone_num_tbl xx_phone_num; CURSOR xx_tel_mod …
-
السلام عليكم اخواني بارك الله فيكم لو ان احد الموظفين حصل على اجازة مثلا 40 يوم من تاريخ 1/1/2011 هذه بالطبع خلال شهرين (يناير وفبراير) نريد تحديد ما يخص كل شهر من ايام الاجازة ولو عنده اجازة اخري 5 ايام من تاريخ 20/2/2011 نريد مجموع ايام الاجازات لهذا الموظف خلال شهر 2 (فبراير) ارجو المساعدة وجزاكم الله خيرا
-
السلام عليكم أيها الأخوة أريد فقط أن أعرف كيف أستطيع ان أنادي Web Service من PL/SQL طبعا مع العلم أنني أستخدم فورم 6i أنا أريد أن أستخدم هذه العملية عن طريق ال Data Base 10g فمن يعرف الطريق أرجووووووووووووكم إعطائي مثال عن كيفية عملية هذه الطريقة . مع العلم أن بحثت في النت وجربت أكثر نت مثال ولم أفلح بطريقة أو بأخرى وشكرا :D :rolleyes:
-
السلام عليكم أعضاء هذا المنتدى الرائع بفضل الله إزاي تتعلم أوراكل صح ؟ أنا شايف أن أفضل طريقة للتعلم تكون عن طريق مذاكرة الكتب الرئيسية الخاصة بجامعة أوراكل نفسها لا أعتقد أنه يوجد أفضل من هذا أنا بقول ده لأنى إتبهدلت كتير مع مهندسين أوراكل التجاريين ومش كلهم طبعا فيه محترمين كتير وأنا أعرفهم شخصيا وكمان لما ذاكرت من الماتريال الأصلية فعلا أكتشفت أنى لم أخد كورسات ولا حاجه طبعا الواحد هيكون من الصعب عليه أنه يذاكر لوحده ... أنا عارف ده .. بس رأيى المتواضع أن يشترط على المهندس اللى هيشرحله الأوراكل أن تكون من الماتريال الأصلية . ده نصيحة متواضعة لإخوانى وأخواتى المبتدئين فى أوراكل والله من وراء القصد لو فى أى ملاحظات أو تعليقات على الكلام ده ... أكون سعيد جدا ب…
-
Dear All, The below post clarify how to get average on date column http://mahmoudoracle.blogspot.com/2011/08/average-on-dates-columns.html Thanks
-
ALTER SESSION SET PLSQL_CODE_TYPE='NATIVE'; CREATE OR REPLACE PROCEDURE test_speed AS v_number NUMBER; BEGIN FOR i IN 1 .. 10000000 LOOP v_number := i / 1000; END LOOP; END; / show error PLS-00923: native compilation failed: Visual Studio not found::Could not open registry key HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VISUALSTUDIO\7.0\SETUP:No error هل الخطاً ده ليه علاقه ببرامج اخرى او ملحقات اخرى مثل c-complier او Visual Studio وايه المطلوب انى اعمله دلوقتى واجيبه منين؟ تحياتى
-
شباب محتاج شرح وافي وبالصور اذا ممكن حول برمجة input box و message box تحت اطار oracle developer 6i
-
إخواني الأعزاء يوجد لدي مشكلة هو عدم القدرة بالإتصال لقاعدة البيانات 11.2 من خلال SQL*PLUS 3.3 حيث يعمل hang ونظام التشغيل هو ويندوز XP من خلال VIRTUAL BOX ونظام التشغيل الأصلي هو ويندوز 7 64-بت ولدي هاتين الرسالتان توضحان الوضع الموجود لهذه المشكلة
-
السلام عليكم ، رمضان مبارك انا اعمل على مشروع تخرج، استعمل Oracle expression 10g في قاعدة البيانات يوجد جدول يحتوي على خانة،(column) number user_second ; احتاج الى مساعدتكم ،في جعل قيمة هده الخانة تنقص اوتوماتكيا الى ان تصل الى صفر!!!! جزاكم الله كل خير
-
I have this function in report builder with only one variable which is equl many variable and want to make line break between them in the report output same like this -amount in words -note to suplier -price basis -completion date -payment terms -note this is my function function CF_R_FOOTERFormula return Char is FOOTER_REPORT VARCHAR2(5000) :=NULL; begin IF :LINE_TYPE='Service' THEN FOOTER_REPORT :=(:CF_amount_in_words ||:CF_note_to_suplier ||'PRICE BASIS: '||:PRICE_BASIS ||'COMPLETION DATE :'||:CF_need_by_date ||'PAYMENT_TERMS'||:PAYMENT_TERMS ||'S…
-
السلام عليكم ورحمة الله وبركاته ... نقدم لكم شرح لكورس PL /SQL وهو المستوى الثانى من كورس Oracle Developer والكورس من شرح المهندس تامر نبيل وقام بشرح اول ثلاث دروس ثم قام المهندس احمد طرطور بالتكمله ويمكنكم الوصول الى الدروس الخاصه بهذا الكورس من خلال هذه الروابط الدرس الاول ----------------- http://gatewaycourses.com/watch_video.php?v=RKNDAWUNO5NO ... الدرس الثانى ------------------ http://gatewaycourses.com/watch_video.php?v=BA8WMBYNA168 الدرس الثالث ---------------------- http://gatewaycourses.com/watch_video.php?v=HMNB96X77RB7 الدرس الرابع -------------------- http://gatewaycourses.com/watch_video.php?v=NAK5S7M8NN25 الدرس الخامس ----------------------- ht…
-
السلام عليكم مبارك عليكم الشهر الكريم وتقبل الله منا منكم ------------- عندي شاشة ماستر ديتالز لفاتورة فية لكل صف في الديتالز مجموع قيمة الصنف وليكن totline انا عاوز بعد commit; ياخد اجمالي قيمة totline ويعمل بيها ابديت في جدول تاني وليكن acc_det لما بعمل تريجر على التابل after insert ora-04091 يعني الجدول لسة بيتعدل؟ فكيف يتم عملها؟