SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم. اريد منكم مساعدتي ما الفكرة في اختيار اكثر من طالب للشعبة الدراسية حيث يوجد الحقول العام الدراسي ، الصف الدراسي، الشعبة الدراسية، اسم الطالب جزاكم الله خير
-
أرجو المساعدة لتحويل جدول ضخم في قاعدة البيانات لدي من الشكل التالي: StoreCode StoreName Jun-07 Jul-07 Aug-07 1014 hh 318013.59 335452.46 285439.48 1015 fd 183226.87 190851.25 228375.3 1016 re 691919.78 764955.06 744312.58 الى الشكل التالي: StoreCode StoreName month budget 1014 hh Jun-07 318013.59 1014 hh Jul-07 335452.46 1014 hh Aug-07 285439.48 1014 hh Sep-07 285411.43 1014 hh Oct-07 385805.6 1014 hh Nov-07 400865.46 مرفق لكم في اكسل شيت وشكرا table.rar
-
السلام عليكم ورحمه الله وبركاتة عندي سؤال واحب ان تجدو حل بس باسرع وقت ١/اعرض المنتجات التي فترة صلاحيتها اكثر من 5 اشهر من جدول price ٢/اعرض المنتجات التي عدد مبيعاتها اكثر من 10 من جدول item علماً بأن المستخدم هو Demo/Demo
-
السلام عليكم ورحمة الله وبركاته الله يعطيكم العافية على هالموقع المتميز وجزاكم الله كل خير ايها الاخوه الاعزاء اريد منكم مساعدتي في التعلم على كتابة اكواد في لغة sql حيث انني اعمل في جامعة تستخدم نظام الاوراكل واريد ان اطور في البرمجية واجد السيطره على الموضوع ارجو من حضرتكم المساعده قدر الامكان ولكم جزيل الشكر اخوكم mform
-
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته عندي واجب طويل من 20 فقرة و حليتها باقي 3 فقرات مو فاهمها فيا ليت تساعدوني مثلما تعودت منكم الله لا يحرمكم الأجر 1. Write a PL/SQL function called MoneyTransferWithoutLoan that makes the transfer of an account with the account ID debitAccount to an account with the account ID creditAccount from the table Account of the amount Money. Before making the transfer, the function must check if the account to debit contains enough money in the debitAccount. In this case, the function performs the money transfer and returns a TRUE value. If not, the transfer will not be performed and the function returns a FALSE v…
-
المساعده في عمل تصميم قاعدة بيانات ل محل صرافه متكامل ب sql
-
بسم الله الرحمن الرحيم الأخوة الأعضاء محتاج مساعدتكم عندما نزلت برنامج الأوركل 10 g على نظام التشغيل الخاص بي وهو ويندوز فيستا أثناء عملية التنزيل وعندما وصل إلى مرحلة configuration assistance دخلت إلي password magment لكي اقوم بتفيل بعض اليوزرز ومنها hr ولكنني فؤجت بعدم وجود اليوزر hr ضمن اليوزرز . فلماذا . هل هذا له علاقة بنظام التشغيل فيستا. أم ماذا؟ أرجو الرد على هذا الموضوع علماً بأنني قمت بتزيل الأوركل سابقاً واليوزر hr كان موجود ولكنني عملت re-install للأوركل لأنني لم أستطع الدخول باليوزر hr بعد محاولات عديدة . ولكنني كما ذكرت لكم لم أجد اليوزر hr فما السبب. أرجو المساعدة في ذلك جزالكم الله كل خير وجعل ما تقدموه لنا كمبتدئين في المنتدي في ميزان حسناتكم.
-
السلام عليكم ورحمة الله وبركاته مرفق ملف يحتوي علي شرح لـ cursors , exception , users جزاكم الله كل خير وبارك لكم في أعمالكم us_ex_cur.zip
-
الدروس في المرفق أتمنى أن تنال إعجابكم ابن لبحر............ us_ex_cur.zip
-
السلام عليكم في جدولين الاول يحتوي على حقل واحد من نوع رقمي no والجدول الثاني يحتوي على حقلين من نوع رقمي from_no,to_no المطلوب اظهار الارقام التي في الجدول الاول ولاتوجد في الجدول الثاني الجدول الاول يحتوي no 1 2 3 4 5 6 7 8 9 10 الجدول الثاني يحتوي على from_no,to_no 2 4 6 9 النتيجة 1 5
-
أنا عندي جدول فيه عمود واحد فيه القيم المتسلسله دية 60 - 61 - 62 - 64 - 65 لاجظ مفيش القيمه 63 انا عايز جملة سيكول على العمود طول مالتسلسل ماشي كويس مفيش مشكله المطلوب يعني نطلع القيمه الناقصه من التسلسل والمفروض ان احنا اصلا مش عارفين القيم والقيم دية مترتبه بس فيه قيمه ناقصه ياريت نعرفها بس يا شباب يكون جملة سيكول الحل يلريت ساعدوني
-
لو تسمحو يا شباب اريد طريقة اجعل فيها جميع الجداول والحقول المنشاة في sql تظهر لي في المفكرة بشكل مرتب ودمتم سالمين
-
أخوانى نظرا لكبر حجم الكتاب فقد تم تقسيمه الى File 1 A File 1 B File 2 file_1_B.doc
-
السلام عليكم ان شاء الله الجمع فى صحه و عافية اخوانى عن سوال قبل السؤال اريد ان اوضح يوجد عندى جدول يحتوى على عمودين اولا عمود الكلمات و الثانى عمود الملفات اى ان عمود الكلمات يحتوى على كلمات الموجوده فى ملفات كثير و عمود الملفات يشير الى رقم الملف الذى توجد به الكلمه مثال على النحو الثالى Words Doc aden 1 aden 4 aden 6 cairo 5 cairo 6 Maklla 7 Yemen 1 Yemen 5 Yemen 6 نلاحظ هنا ان الملفات المتشابه هى ملف رقم 1 و 6 لان كل منهما يحتوى على كلمه yemen و Aden , وكذلك ملف 5 و 6 لانهم تحتوى على كلمه cairo اريد ارتب الملفات ترتيب تنازلى على حسب تشابه الملفات create table test ( words varchar2(20), doc varchar2(20); for insert data insert into test values('&x','y'); …
-
افرضو مثلا عندي جدولين الاقسام والموظفين .. الموظف له قسم ولكن جدول الموظفين غير مرتبط بالاقسام .. وكلا الجدولين فيهم خير كثير فكيف اعمل الرابط لهم اي ان رقم القسم فورين كي في جدول الموظفين هل فيه حل لهذي المشكلة ام لا ؟؟ اممممم وبس
-
هذا الكود يقرب الارقام الي 0.25 ومضاعفاتها مثل 2253.21 يتم تقريبه الي 2253.25 وهكذا declare v_number number(10,2) :=&p_number; v_inte number(10); v_dcimal number(10,2); begin select substr(v_number,-2 ,2) into v_inte from dual; if v_inte < 25 then select trunc(v_number,0)+0.25 into v_dcimal from dual; dbms_output.put_line(v_dcimal); elsif v_inte between 26 and 50 then select trunc(v_number,0)+0.50 into v_dcimal from dual; dbms_output.put_line(v_dcimal); elsif v_inte between 51 and 75 then select trunc(v_number,0)+0.75 into v_dcimal from dual; dbms_output.put_line(v_dcimal); end if ; end;
-
السلام عليكم جميعا ورحمة الله وبركاته بحاجة الى ملف يشرح جميع الدوال الموجودة في اوراكل..بشكل واضح ومبسط اكون شاكرة لكم جميعا اختكم
-
هذة الجداول موجودة فى المستخدم scott وهو مغلق فى database10g أى انة locked قم بفتح ال sql*PLUS مع المستخدم system للوصول للجداوال نقوم بخطوتين : 1- فتح المستخدم scott وجعلة متاح أى unlocked وذلك بكتابة الكود التالى فى sql*plus alter user scott ; account unlock 2- تغيير ال password الخاصة ب scott بالكود التالى: alter user scott identified by new password قم بالأتصال بالمستخدم scott بالكود التالى: conn scott\newpassword وأستعرض الجداول بالكود التالى: select * from tab; وفقنى الله وإياكم لمل يحبة ويرضاة
-
السلام عليكم ورحمة الله وبركاته إخواني الأعزاء كيف يمكنني فتح SQL*Plus من خلال متصفح الانترنت علماً بأنني قمت بتثبيت Database 9i و Developer 6 جزاكم الله كل الخير -*-*-*-*-*-*-*-*-*-*-*-*-* إني أحبكم في الله
-
السلام عليكم ................... عندي مشكلة واتمنى من أحد الاجابة حينما اكتب الأستعلام التالي (في أي وقت) select to_char(sysdate,'HH:MM:SS') from dual; فإن الناتج يكون دائما هو (رقم الساعة ورقم الدقائق يكون ثابت وهو رقم 4 والثواني) والمشكلة في رقم الدقائق لايتغير مثال لو كانت الساعة 10:10:55 ونفذت الكود السابق فإن الناتج هو 10:04:55
-
السلام على من اتبع الهدى اولا عايز اعرف نقطه مهمه لو عايز اعمل COMPILE لل PACKAGE اعملو لل specification وهو هيتعمل اتوتيكا body ولا العكس ارجو التوضيح و عايز اعرف ايه مشكله هذا PACKAGE CREATE OR REPLACE PACKAGE COMPILE_PKG IS PROCEDURE MAKE (name VARCHAR2 ); end ; / show errors CREATE OR REPLACE PACKAGE body COMPILE_PKG IS SS VARCHAR2(20); function GET_TYPE (PRO VARCHAR2)RETURN VARCHAR2 IS BEGIN SELECT DISTINCT type INTO SS FROM user_source WHERE name = PRO ; RETURN SS; EXCEPTION WHEN NO_DATA_FOUND THEN SS:= NULL; RETURN SS; WHEN TOO_MANY_ROWS THEN SS:= 'PACKAGE' ; RETURN SS; END GET_TYPE ; PROCEDURE MAKE (name VARCHAR2 ) IS stmt varchar2(200) := '…
-
السلام عليكم ورحمة الله وبركاته انا لقيت هذا الكود جاهز بس ممكن حد يشرح لنا لماذا تستخدم هذه الطريقة او مالمقصود بعمل جملة SELECT اكثر من مرة بداية ب SELECT *FROM وياريت لو حد عنده امثلة لإستخدامات جمل SELECT بطرق مختلفة والهدف من انشاءها SELECT * FROM (select INV.ITEMNUM,I.DESCRIPTION,INV.ORDERUNIT ,(SELECT SUM(NVL(CURBAL,0)) FROM invbalances WHERE ITEMNUM=INV.ITEMNUM AND LOCATION=INV.LOCATION AND SITEID=INV.SITEID) CB ,(SELECT NVL(STDCOST,0) FROM INVCOST WHERE ITEMNUM=INV.ITEMNUM AND LOCATION=INV.LOCATION AND SITEID=INV.SITEID) SCOST ,(SELECT SUM(NVL(CURBAL,0)) FROM invbalances WHERE ITEMNUM=INV.ITEMNUM AND LOCATION=INV.LOCATION AND SITEID=INV.SITEID) *(SELECT NVL(…
-
سلام عليكم لو سمحتو انا عاوز اعرف ايه المشكلة هنا انا للاسف شايف انه الكود كله صح ومش عارف فين المشكلة select employee_id, concat(first_name,last_name) name, job_id, length(last_name), instr(last_name,'a'), from employees where substr(job_id,4)='ERP'; ومع ذلك بيقولى ERROR at line 4: ORA-00936: missing expression
-
السلام عليكم الى الذين اجتازو امتحان sql اريد المساعده سادخل امتحان هذا الاسبوع ان شاء الله oracle 10g (sql اريد نصيحة حضراتكم والاخوة من اهل الخبرة بالمنتدى وجزاكم الله خيرا eng_0111@yahoo.com
-
انا عارفة ان هذا قسم pl/sql بس املي في الله ثم فيك بان تساعدني في حل مشكلة هذة الرسالة وليش اصلا تظهر __________.bmp