SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
من داخل sql plus اريد تحميل file بامتداد sql حيث اريد عمل create لعدة جداول هذا ال file يسمى create_accounts وذلك لانشاء الجداول اللازمة لتطبيق ال forms developer فكيف يتم تحميل هذا الfige من داخل sql plus مع العلم انى كتبت ما يلى @اسم الfile.sql; فما هو الحل راجع الموضوع التالي من هنا إداره المنتدي
-
السـلام عليكم و رحمة الله و بركاته الرجـاء المساعدة ، لمن لديه أي ملفات خاصة لدراسة الأوراكل E-Business أو Orcale Forms9i باستخدام الـ Skill Builder ، لأني بفضل الله بدأت الدراسة للحصول على OCA و من ثم الـ OCP في Oracle Developer. ، و أريد أن أدخل عالم الـ E-Business suite من بعدها . الرجاء الارسال على هذا البريد الالكتروني و جزاكم الله فردوسه الأعلى و شربة هنيئة من يده أو من يد حبيبه المصطفى - صلى الله عليه وسلم -. u.abduh@gmail.com
-
السلام عليكم ورحمة الله وبركاته اخواني الكرام أنا عندي استعلام يحسب لكل صنف إجمالي عدد الأيام منذ بداية بيعه إلى الآن إجمالي عدد الأيام التي كانت فيها الكمية للصنف تساوي صفر منذ بداية بيعه إلى الآن وعند تطبيق الاستعلام بعد تحديد صنف معين يعمل بشكل صحيح اما عند عدم تحديد صنف معين (اي استعلام على كل الأصناف) يعمل ولكن بشكل غير صحيح (اي النتائج تكون غير صحيحة لكل الأصناف مقارنة بالاستعلام لكل صنف على حده) وهذا هو الكود المستخدم: 1. الكود للاستعلام عن صنف واحد (يعمل بشكل صحيح) Select code , all_days , qty_zero_days From (Select sales_d.code , (to_date(sysdate)+1)-min(sdate) as all_days , nvl(max(qty_zero_days),0) as qty_zero_days From ( sales_d join (select code, …
-
السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , اريد انشاء 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…
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة ممكن طريقة كتابة الكتلة البرمجية التالية بإستخدام الإجراء (procedure): تدخل فيها الاسم الاول للشخص f name واللقب l name ثم نقوم بعمل البريد الالكتروني. مع الشكر الجزيل . مع السلامة . راجع الموضوع التالي من هنا إداره المنتدي
-
السـلام عليكم و رحمة الله و بركاته الرجـاء المساعدة ، لمن لديه أي ملفات خاصة لدراسة الأوراكل E-Business أو Orcale Forms9i باستخدام الـ Skill Builder ، لأني بفضل الله بدأت الدراسة للحصول على OCA و من ثم الـ OCP في Oracle Developer. ، و أريد أن أدخل عالم الـ E-Business suite من بعدها . الرجاء الارسال على هذا البريد الالكتروني و جزاكم الله فردوسه الأعلى و شربة هنيئة من يده أو من يد حبيبه المصطفى - صلى الله عليه وسلم -. u.abduh@gmail.com
-
اخواني بارك الله فيكم الفرق بين SQL والــ SQL*PLUS ليس واضحا عندي ما الفرق بينهما .. وما أوامر كل منهما
-
الأخوة الأعزاء السلام عليكم ورحمة الله وبركاته أولا لابد من توضيح البيئة التي أعمل بها 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…
-
مطلوب على وجه السرعه كيفيه انشاء يوزرز بصلاحيات مش على مستوى الشاشات لكن على مستوى الداتابيز كل يوزر يشوف داتا خاصه بالفرع بتاعه فقط كل يوزر يشوف كل الشاشات والتقارير {{داتابيز 9i
-
السلام عليكم ما هو الفرق بين AUTHID CURRENT_USER وبين AUTHID DEFINER
-
السلام عليكم ورحمة الله وبركاته نصبت اوراكل 10g بعد التصيب لم اجد sehema bulider التي كنت اجدها في اوراكل 8i مع جزيل الشكر
-
هل يوجد نوع داتا في اوركل مثل الاكسس اسمها Hyperlink بحيث بمجرد الوقوف علي هذا الحقل يتم توصيلنا باللينك
-
سلام عليكم ورحمة الله لاحظت على تريقر NEW_EMP_DEPT عندما يقوم بادخال سجل جديد لجدول NEW_EMPS من المفترض تلقائيا يقوم بتحديث بيانات جدول NEW_DEPTS وكذلك في عملية المسح او تعديل حقل SALARY ..فان عملية الادخال تتم وتنفذ لكن التعديل والمسح لا ينفذ..علما بانه لاتوجد رسالة خطأ. ارجو المساعدة مشكورين. كود التريقر: CREATE OR REPLACE TRIGGER NEW_EMP_DEPT INSTEAD OF INSERT OR UPDATE OR DELETE ON EMP_DETAILS for each row BEGIN IF INSERTING THEN INSERT INTO NEW_EMPS VALUES(:NEW.EMPLOYEE_ID,:NEW.LAST_NAME,:NEW.SALARY,:NEW.DEPARTMENT_ID); UPDATE NEW_DEPTS SET DEPT_SAL=DEPT_SAL+:NEW.SALARY ; WHERE DEPARTMENT_ID=:NEW.DEPARTMENT_ID …
-
سلام عليكم الاخوة الكرام عندي response من web service عبارة عن XML كيف يمكن قراءة عناصر هذا ال response واستخراج البيانات منه وشكرا
-
http://arabhardware.net/forum/showthread.php?t=234195 كل ما تتخيل من كورسات أوراكل sql - forms - reports - DBA
-
تم بحمد الله الانتهاء من الدرس السادس وهو عن character function وهو عباره عن جزئين ومد الجزئين حوالي 45 دقيقه اتمني من الجميع الاستفاده والان اسيبكوا مع الرابط الجزء الاول http://www.zshare.net/video/524473000b2ef613/ رابط اخر http://www.4shared.com/file/75357845...l_func_21.html الجزء الثاني http://www.zshare.net/video/52449402cd9fd3f8/ رابط اخر http://www.4shared.com/file/75361015..._func_222.html ولا اريدمنكم غير الدعاء واتمني التوفيق للجميع
-
اريد عمل Schema للطلاب مع ترحيل الطلبة الناجحين الى السنة الدراسية المقبلة مع العلم ان يجوز للطالب الانتقال من السنة الحالية الى التالية بمادتين اي عمل ازاحة للطالب من سنة لأخرى وعرض المواد الدراسية حسب وجودها في الجدول الدراسي (ترم أول - ترم تاني - مواد متصلة)
-
-
السﻻم عليكم ورحمة الله وبركاتة لدي سؤال عن ال mysql سؤالي هو انا لدي قاعدة بيانات من نوع mysql وسؤالي هو هل استطيع ان استخدم sqlplus للتعامل مع ال mysql بالكامل كإضافة او مسح او او الخ
-
محتاج أعرف ما هو Oracle Application Server 10g ماهى أستخدماته و هل أنا فى مرحلة devolper سوف أتعرض له أرجو الإفادة ملعش مبتدئ بقى
-
بسم الله الحمن الرحيم الكود عباره عن بحث بين rang2 بمعني فيه تاريخين مسجلين وتاريخ جديد نبحث عنه بينهم ((((عادي)) ثم نضيف عدد( 9 ) مثلا الي التاريخ اللي بنبحث عنه (((ايضا عادي)) المطلوب: ان التاريخ السابق يضيف ( 1 )عليه داخل لووب ثم يعمل بحث بالتاريخ الجديد ثم يضيف كمان واحد ثم يبحث حتي نهاية ( 9 ) ارجو المساعدة و شكرا
-
i wanna the source of the diamond procedure & it takes 2 varchar to make a shape like diamond i think this procedure is famous help plz
-
-
السلام عليكم ......... كنت استخدم sql server 2000 كنت استخدم دالة if exists(select ename from emp where ename=@ename)) بحيث ادا كان موجودا الاسم لا اقوم باضافته... فى اوراكل لم أجد دالة تؤدى نفس العمل.. فيا ريت المساعدة .. والسلام عليكم
-
السلام عليكم شاب المنتدى أنا أسال عن معنى الآتي: Data WhereHouse وماهي اللغه البرمجيه الأقرب إلى قاعدة البيانات للعمل مع صفحات ويب.