SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
ازاى اقدر ادخل صورة فى الداتا بيز باستخدام جملة insert بس الصورة نفسها مش الباص
-
السلام عليكم ورحمة الله وبركاته برجاء المساعده بخصوص ال pl/sql انا مش عارف امشى فيه خالص مش عارف اذاكره ازاى برجاء لو فيه خطوات معينه ممكن تساعدنى فى عملية استيعاب هذا الجزء وهل لو بدات فى ال developer ممكن ولا لازم اخلص ال pl/sql الاول مع العلم انا خلصت الجزء الخاص بال sql 10g وشكرا جزيلا جزاكم الله خيرا لا اله الا الله محمد رسول الله
-
السلام عليكم ممكن احد يساعدني عندي جدولين Allownace and Salary واريد اجمع العلاوة للي موجود في جدول العلاوات مع الراتب الثابت الموجود في جدول السلاري واحطهم في Field لوحده في جدول emp ارجو المساعده وذلك للضرورة ومشكورين
-
السلام عليكم ورحمة الله وبركاته انا حامل مؤهل ثانوى عام منذ ثلاثة سنوات وكنت فكرت ااخذ اوراكل وبالفعل بدات فى السيكول فى الاكاديمية البحرية وخلصته ولكن كثير مايقول لى انك ماتنفع تشتغل بالاوراكل وانت معك ثانوى عام فقط, فانا الان متوقف ومحتار عايز اعرف هذا الكلام صحيح ولا لا, ولوكان صحيح مافى اى مجالاخر فى الكمبيوتر ادرسه ومايهم الفلوس كثيره اما قليله ولكنه يفدنى بان يضمن لى شغل افيدونى بالله عليكم
-
السلام عليكم أريد أن اسأل عن المرحلة بعد PL بالنسبة للمبتدء هل الأفضل المباشرة ب developer
-
select e.last_name,d.department_name from employees e join departments d using (department_id) where d.department_id not in (10,40) order by department_name the statement fails when executed which change fixes the error مكتوب الاجابه c-remove the tablr alias from the select clause وكمان e-prefix the column in the order by clause with the table alias في التوضيح كاتب ان e ممكن تحل المشكله وكاتب not c انا مش مقتنعه اصلا بالاجابه ولما جربت اشيل كل الalias من الجمله اشتغلت يعنى الارجح تكون c هي الصح انا مش عارفه ايه الاجابه ولو في حاجه غلط في testking اذاكرها زي ماهي امتحانى بكره بأذن الله
-
السلام عليكم اريد كود يجيب لي اكثر من row في row واحد يعني الحين يظهر على هذا الشكل ORDER_NO PRODUCT_CODE ORDER_QUANTITY 21,600 11,800 752703 14,400 11,800 752703 7,000 22,000 752703 اريد ان احصل order_no واحد مع مجموع ORDER_QUANTITY اذا كان من نفس PRODUCT_CODE على نفس row مثل هذا ORDER_NO PRODUCT_CODE || ORDER_QUANTITY 7,000 22,000 36,000 11,800 752703
-
مساء الخير ارجوكم ساعدوني ف حل السؤال سويت جدول ل CUSTOMERS ( CUST_NO NUMBER CUST_NAME VARCHAR2(50) BILL_AMT NUMBER(12,2 ) المطلوب Write a PL/SQL block to print the 2nd maximum bill amount from CUSTOMERS
-
اخواني اعمل علي برنامج للقروض حيث يقوم كل عميل باقتراض في تاريخ معين ثم بعد الانتهاء من هذا القرض يعاود الاقتراض لمرة اخر في تاريخ اخر اي ان العميل يقوم مثلا بالاقتراض في تواريخ مثلا تاريخ القرض 22/5/2002 وبعد الانتهاء من هذا القرض يعاود في تاريخ 21/2/2003 وبعد الانتهاء من هذا القرض يعاود في تاريخ 1/5/2005 وبعد الانتهاء من هذا القرض يعاود في تاريخ 5/8/2006 وهكذا السؤال هو هل يوجد كود لمعرفة تاريخ القرض قبل الاخير مثلا ( اي اني اريد ان اعرف ما هو تاريخ القرض قبل الاخير الذي اقترض فيه العميل قبل تاريخ القرض الحالي ) حيث ان تاريخ القرض الحالي هو 5/8/2006 والقرض قبل الاخير هو 1/5/2005 ) ولكم جزيل الشكر
-
الله لايمسيكم الا بالخير اخواني الاوراكليون انا قدر الله علي وغبت محاضر وحيده وكانت هالمحاضره مفتاح كل حاجه طبعا الدكتور عطانا واجب يقول انشئ جدول فيه عمود واحد فقط اسمه id ادخل 50 رقم وطلع لي اكبر رقم بدون استخدام دالة max يجب استخدام while loop طبعا الكود تكتبون كذا declare begin end وخالص شكري وتقديري وامتناني لكم مقدماً اخوكم المجازف
-
عايز كود اكتبة على الsql يجيب اكبر ثلاث مرتبات عاملين فى الجدول
-
مرحبا أنا برحم بكل الموجودين في المنتدى وحابب أطلب مساعدة وهي عاوز أعرف ما الفرق بين timestamp و timestamp and time zone و timestamp and local time zone وما معنى هذي العبارات ALTER SESSION SET TIME_ZONE = '-05:00 ALTER SESSION SET TIME_ZONE = dbtimezone ALTER SESSION SET TIME_ZONE = local ALTER SESSION SET TIME_ZONE = 'America/New_York أقصد 00:-5 dbtimezone ......... ........ ...يعني ايش هذي القيم التي تم اسنادها الى تايم زون السؤال الثاني : هل أستطيع تخزين صورة على أوراكل أو رابط لصورة واستعراضها على sql /plus ؟ مع العلم أنا بحاول أتعلم على أوراكل من غير دورات فمش عارف اذا كانت هذي أسأله بايخة فلي بكون عنده علم أرجو ألا يبخل علينا وشكرا مقدما لكل شخص بح…
-
اصدقائي الاعزاء مستخدمي اوراكل دا فايل عليه ال descrition لكل ال tables & views على SYS Schema عن طريقه هاتعرف كل اللى انت عاوزه يارب اكون عملت شيء مفيد . Thanks & BR. Mahmoud Abdallah Oracle Database & Applications Administrator Email: M.abdallah@EzzSteel.com Desc.rar
-
السلام عليكم هل ممكن اعمل CLEAR او اخلي قيمة FUNCTION اللي بترجعها تكون صفر ازاي؟؟؟؟؟ يعني مثلا اللي انا عايز اعملة عندي رصيد جوة محزن بيرجع بFUNCTION انا عايز اخلي قمتها ب صفر جوة IF ممكن باي حاجة FUNCTION تعمل CLEAR ليها او PROCEDURE اجريه عليها كدة اتمني المساعدة كما تعودنا من هذا المنتدي الجميل واعتذر ان كان هناك اخطاء وشكر جزيلا لكم
-
السلام عليكم ورحمة الله وبركاته : عندي جدول موظفين .... وكل موظف يملك حقل رقم الموظف ..... بالاضافه الى حقل الصلاحيه + حقل تاريخ التعديل ،،،، ولنشاهد المثال التالي لتتضح الفكره : رقم الموظف الصلاحيه تاريخ التعديل 1 برنامج 1 01/01/2009 1 برنامج 2 02/01/2009 1 برنامج 3 01/01/2009 2 برنامج 1 05/01/2009 2 برنامج 2 08/01/2009 المطلوب هو : ايجاد أرقام الموظفين الذين لم يتم تعديل على الاقل صلاحيه واحده في 01/01/2009 بمعنى …
-
السلام عليكم ممكن يا اخوتي حد يحطلي رابط كتاب ال PL/SQL 10 g لاني محتاجة ضروري .. عندي السلايدات بس بدي الكتاب منشان ارتبهم وفقكم الله وسدد خطاكم في امان الله
-
السلام عليكم هل يوجد احد من الاخوة عنده اختبارات اوراكل 11 الجديدة ؟ 1Z0-051 OCA: Oracle Database 11g-SQL Fundamentals-I و 1Z0-052 OCA: Oracle Database 11g: Administration I و Oracle 11g Advanced PL/SQL 1Z0-146 ارجوا ارسالها على البريد الالكترونى t-hassaan@excite.com شكرا مقدما
-
هل هناك فرق بين DELETE FROM empl6 E WHERE employee_id = (SELECT employee_id FROM emp_history WHERE employee_id = E.employee_id); و delete from emp16 where emp16.employee_id = emp_history.employee_id
-
السلام عليكم اريد ان تساعدوني في انشاء مستخدم جديد ومعاه كل الصلاحيات ؟؟
-
لو تفضلتم ........ انا خلصت كورس oracle developer 10g واريد دخول امتحان sql اريد نصيحتكم لى اعمل ايه اريد رقم الامتحان ولو فيه حد عنده pass4sure , testking ياريت يبعتها لى .. وهذا هو ايميلى... eng_osama_01@yahoo.com وجزاكم الله خيرا .
-
السلام عليكم ورحمة الله وبركاته أخواني ارجو المساعدة عندي في الشغل قاعدة بيانات أوركل وكنت زمان بسحب البيانات بالاكسيل بس الـ IT جعلوا حجم القاعدة كبير جداً لا يتحمله الاكسيل فهل من طريقة اكتب بها SQL اسحب بياناتي فقط انا اعرف اسم القاعدة واسماء الجداول الخاصة بي بي محتاج الخبرتمك... أخوكم ahmed00
-
السلام عليكم ..اعزائي اعضاء المنتدى ورحمة الله وبركاته هل يوجد جدول او قائمه بجميع الاخطاء التي تعترض عليها اوراكل وكيف يمكن الحصول عليها؟؟؟ اختكم رورو
-
DECLARE V_day char(20); begin for i IN 0..6 loop select to_char(sysdate+7-to_char(sysdate,'d')+1+i,'day') into V_day from dual; END LOOP; end; لعرض ايام الاسبوع لما وكتبت اخر شي في الكود \ سلاش اعطاني PL/SQL procedure successfully completed. المشكلة اني مبتدء في الغة كيف اشغلة ويطيني ناتج ايام الاسبوع او كيف استفيد منة وشكرا
-
السلام عليكم الاخوة الافاضل عايز اشغل قاعدة بيانات على عدد 2 سيرفر يعني لو سيرفر مش شغال التاني يقوم بتشغيل قاعدة البيانات من غير ما اي بيانات تتلغي هي ممكن تعمل claster بس انا مش عارف اعمل فيها اي حاجة رجاء اللى يعرفها يقلي او نفتح باب المناقشة فيها سواء في اراكل او sql server حسين
-
الأخوة الأعزاء السلام عليكم ورحمة الله وبركاته أولا لابد من توضيح البيئة التي أعمل بها SCO Unix Ware 7.1.1 Oracle 8i (8.1.7 Character set ARISO8859P6 NLS_LANG=AMERICAN_AMERICA.AR8MSAWIN وصف المشكلة عند أولا عنما أقوم بعمل الأمر التالي SELECT CUST_NAME FROM CUSTOMER; SPOOL test.txt / spool off وأقوم بأخذ الملف من علي ال server إلي الويندوز الملف جيد ويمكن قراءته ولكن عند إستخدام utl_file موضح أدناه declare CURSOR C IS SELECT rpad(cust_name,60,' ') cust_file from cust_mast; rec c%rowtype; f utl_file.file_type; textfile Nvarchar2(50); begin select 'CUST'||LPAD('002',4,'0')||'_'||TO_CHAR(sysdate,'YYYYMMDD')||'.txt' into textfile from dual; f := utl_file.fopen…