SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
لدى فى الأس كيو أل ديفولوبر أسم الإتصال هو petro وأسم اليوزر hr والباسورد هو orclويقوم بالدخول معى إلى الأسكيما المؤدية للجداول ويتم تطبيق جميع الأكواد بشكل صحيح ولكن فى sql*plus يطلب منى أسم اليوزر وهو hr والباسورد وهو orcl ويتم الإتصال بالفعل المشكلة هى عند الإستعلام عن أى شىء فى الأسكيما والخاصة بجدول قد أنشئته فى السيكوال ديفوليبر يقوم فى السيكوال بلاس بعرض الرسالة التالية: ERROR at line 1: ORA-00942: table or view does not exist لماذا؟
-
العمليات الحسابية البعيدة عن الحقول يمكن استخدام الأمر SELECT لاجراء عمليات حسابيه ليس لها علاقه بحقول جدول وسوف يظهر ذلك من خلال المثال التالي select 5000 + 4000 from dual; من المثال السابق يتم جمع الرقمين (5000 و 4000) وإخراج القيمة 9000 والاسم DUAL هو جدول افتراضي خاص ب ORACLE تستعمل لإجراء العمليات لتحقيق الأمر العام للأمر SELECT
-
-
SELECT DISTINCT wip_requirement_operations.inventory_item_id, wip_requirement_operations.quantity_issued, wip_requirement_operations.segment1, wip_entities.wip_entity_name, mtl_system_items_b.description, ( ( wip_requirement_operations.quantity_issued / wip_discrete_jobs.start_quantity ) * ( wip_discrete_jobs.start_quantity - wip_discrete_jobs.quantity_completed ) ) job_order_re_qty FROM wip.wip_requirement_operations, wip.wip_entities, inv.mtl_system_items_b, wip.wip_discrete_jobs WHERE ( (wip_discrete_jobs.status_type <> 7) AND (wip_entities.wip_entity_id = wip_requirement_operations.wip_entity_id ) AND (mtl_system_items_b.segment1 = wip_requirement_operations.seg…
-
احاول اوصل لواجهة الـ enterprice manager بس المشكله وليدة اللحظة و حاولت اصلح المشكلة بس للاسف.. لو تكرمتوا حد عارف ايه الحل 503 Service Unavailable Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details. #وشكــــــرا
-
الى اعضاء المنتدى تحية طيبه وبعد ارجو من من ليديه أي معلومات حول كيفية عمل Debugging داخل تقرير معين على Unix O.S. مساعدتي بها ولكم جزيل الشكر
-
اريدالمساعدة في كتابة procedure اعطيه رقم الموظف يخرج اسم المديرية التي يتبع لها و اسم الموظف و عدد ايام الاجازة المتبقي له و عدد ساعات المغادرة مع العلم انه ساحتاج لجدولين الاول سنأخذ منه الرقم و الاسم و المديرية و الثاني فيه الاجازة و المغادرة الرجاء الرد و المساعدة
-
how to connect from one user to another user in pl sql developer without privilage from DBA
-
لأحضار اللوغاريتم لأى رقم - و بالطبع يجب ان يكون الرقم موجباً ..... نكتب الكود التالى :- select LN(99) "Log of 99" from dual; و سيكون الناتج :- Log of 99 ---------- 4.59511985 و بذلك يكون اللوغاريتم لعدد 99 هو 4.59511985
-
السلام عليكم ورحمة الله وبركاته ارجو التفضل بمساعدتي حول كيفية خزن وثائق ورد في داخل قاعدة بيانات اوراكل ومن ثم عمل نسخة لهذه الوثيقة باسم جديد خارج قاعدة البيانات من اجل استخدام هذه النسخة والتعامل معها من جديد كوثيقة وورد وليس كصورة . ارجو الرد مع امثلة وشكرا . زينب
-
السلام عليكم ورحمة الله وبركاته لدى مشروع منسوج على CD خارجى قمت بتحميل الـ DB والـ Developer على الجهاز ولكن لدى مشكلة بكيفية تشغيل البرنامج أرجو من الاعضاء الكرام مساعدتى في ذلك لانى جديد في هذا المجال ولكم جزيل الشكر
-
الشرح بللغه العربيه How to Create a New User in oracle database Oracle System Privileges (DBA) User System Privileges What is a Oracle Role How to change your password in oracle database Oracle Object Privileges Revoking Object Privileges How to UNLOCK Oracle USER
-
تم العبث بالroles التي يمتلكها مستخدم hr وذلك من خلال برنامج sql developer وأصبحت فارغة كالصورة المرفقة ,كيف يمكن اعادتها الى الوضع الافتراضي الذي كانت عليه بعد تنصيب ال sql developer؟ او بالأحرى ما هي ال roles الافتراضية التي كانت قبل العبث؟؟؟
-
القيمة NULL تعني عدم وجود أي قيمه في الحقل لعدم قيام المستخدم بإدخالها وليست صفراً وليست مسافة لأنها قيمة مدخلة. أن وجود NULL في الحقول قد يؤدي إلى مشاكل أو على الأقل عند العرض يعطي شكل غير مرغوب لذلك يفضل التعامل معها أما الآن سوف نطبق المثال التالي: select * from emp; سوف تلاحظ أن الحقل COMM لا يعرض قيم في جميع السطور بل توجد بعض السطور لهذا الحقل ليس بها قيمة فقط مكان خالي NULL لذلك يفضل استبدالها بقيمة معبرة ويتم ذلك كما بالمثال التالي: select empno, ename, nvl(comm,0) from emp; في هذا المثال سوف نلاحظ استبدال المسافات (NULL) بالقيمة 0 وهذا أفضل ويرجع ذلك لأستخدم الدالة NUL( ) التي تأخذ معاملين, الأول: اسم الحقل الذي قد يحتوي على NULL الثاني: القيم…
-
السلام عليكم و رحة الله و بركاته تحية طيبة للجميع دعو ة للجميع الرجاء م من يجد في نفسه القدرة على تحليل او الاشارة في عمل برنامج يخص الاصول الثابتة ولو بفكرة المشاركة في هذا البرنامج الموضوع فيه الفائدة الكبيرة و لكم مني جزيل الش[يمين][/يمين]كر و الامتتان
-
السلام عليكم ورحمة الله وبركاته،، سؤال الي كل اخوتي في اللة هذة السؤال يحتاج الي شخص زو خبرة كبيرة في الوركال و انا واسك في معلومات كل اخوتي الكرام... اريد code للتحويل من اكسل الي اوركال مع شرح لهذة الكود.... وكيفيت تطبيقة و اتمنة لكم الاستمرار في العطاء و افادة المسلمين
-
السلام عليكم ورحمة الله الاخ العزيز المجتهد النشيط / سامح بكر اولا لازم احييك علي نشاطك واسهاماتك المميزة في هذا المنتدى الجميل ثانيا اريد ان استفسر منك علي موضوع انت كنت بدءت فيه وهو شرح xml publisher تقارير هل قمت بإتمامه في موضوع اخر ام ماذا حدث ارجو التوضيح منك * على فكرة الروابط فى الموضوع مش شغاله
-
السلام عليكم ورحمة الله وبركاتة اتمنى من الخبراء والمبرمجين مساعدتي في حل هذه المشاكل اشتريت برنامج Cheque Maker ولكن لايوجد دعم ولا حل لمشاكله عندي مشكلتين الاولى : عند كتابة الرقم يتحول الى حروف مثلا 500 ريال يتحول الى خمسمئة ريالا والصحيح خمسمائة ريالا الثانية : عندما اكتب المبلغ 1573.300 عند الطباعة والحفظ يصير 1573.30 تختفي الصفر .... انا اريد الصفر تكون موجوده البرنامج من هذا الموقع http://www.chequesmaker.com/ معلومات التسجيل Name: Mohammed Activation Key: C94C51DB-15301996-15FB2F7A ارجوووا المساعدة في اسرع وقت ولكم شكري
-
-
السلام علليكم ما هو conditional compilation فى plsql دة شرح بالانجليزى بس مقدرتش استبعوبة اوى لانى اول مرة اسمع عنة فياريت حد من الاخوة الافاضل يوضح الامر Conditional Compilation Statements Beginning with Oracle 10g Release 2, you can use conditional compilation. Conditional compilation lets you include debugging logic or special-purpose logic that runs only when session-level variables are set. The following command sets a PL/SQL compile time variable DEBUG equal to 1: ALTER SESSION SET PLSQL_CCFLAGS = 'debug:1'; This command sets a PL/SQL compile time variable DEBUG equal to 1. You should note that the compile-time flag is case insensitive. You can also set compile-…
-
السلام عليكم ورحمة الله وبركاته أرجو مساعدتى فى هذا الكود هذا الكود هو كود سيكول سيرفير و المطلوب تحويله إلى كود PL/SQL طبعاً هناك عدة مشاكل فى تحويل الكود مثال لا يمكن فى الاوراكل اعطاء قيمة للديسمال فى الباراميتر و هناك مشكله أخرى فيوجد فى السيكول سيرفر داله تقوم بعمل فحص للقيمة إذا كانت رقم أو لا IsNumeric بينما ذلك غير موجود فى الأوراكل .... هل من مقترحات يا أصحاب الخبرة ؟؟ /****** Object: StoredProcedure [dbo].[etl_convertToNumeric] ******/ /* Description : Return default value 1 when can't convert String Value to Numeric :*/ --------------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[etl_con…
-
select least (to_date('09-may-1989').to_date('18-nov-1989') leastdate from dual; الغرض من الدالة هو عرض التاريخ الاقل بين التاريخين المعطيين .
-
السلام عليكم ورحمة الله وبركاته كما قلت في العنوان حتى نعرف من اين نبدأ ونسير على خارطه منتظمة ياريت تترتب الدروس بالترتيب وتجمع الدروس كامله في موضوع واحد ومقفل نعم الاعضاء يبذلون جهدا في اعداد هذه الدروس من اجل الفائده بس ان شاء الله ما تكون مشكله اذا تجمعت المشاركات ووضعت في موضوع واحد ومنسق . وشكرا لكم
-
السلام عليكم ورحمة الله وبركاته سؤالى هو كيف افرق فى الاستخدام بين procedure, function اى متى استخدم هذه واستخدم تلك؟ حيث انى اعرف ان ال function بتقوم ب return valueولكن هذا غير واضح بمعنى مثلا اريد program unit يقوم بزيادة الراتب بنسبة 1.1% فى جدول emp فماذا استخدم (function or procedure) لعمل هذا ال program unit ارجو التوضيح بالتفصيل مع كتابة نص ال program unit وجزاكم الله خيرا
-
بسم الله الرحمن الرحيم فكرت اعمل الموضوع دة لكل جمل ال select وتطبيقاتها علي hr schems ارجو من كل شخص عندو جملة select يمكن تفيد انو مايبخلش علينا بيها وانا اول الناس اعلي خمس مرتبات علي مستوي الموظفين عموما select salary,last_name from (select salary,last_name from employees order by salary desc) where Rownum <6 -------------------------------------------------------------------- اعلي ثلاث رواتب مع العرض في صورة اعمدة واعطاء اسم مستعار select max(a.salary) first , max(b.salary) second , max(c.salary)third from employees a , employees b , employees c where a.salary>b.salary and b.salary > c.salary ---------------------------------------…