بتاريخ: 21 مارس 201016 سنة comment_187858 مرحبا ب اخواني الاعزاء ارجو الرد على سؤالي المطروح :السؤال :اكتب Procedure يعمل على طباعة اسم وراتب الموظفين الذين يتقاضون اعلى 10 رواتب ............ارجو الرد؟؟؟؟شكرا لكم تقديم بلاغ
بتاريخ: 21 مارس 201016 سنة comment_187869 create or replace procedure pro_sal is cursor emp_cur is select first_name,salary from (select first_name,salary from employees order by salary desc) where rownum<=10; begin for emp_record in emp_cur loop dbms_output.put_line(emp_record.first_name || ' ' || emp_record.salary); end loop; end; لل call set serveroutput on begin pro_sal ; end; تقديم بلاغ
بتاريخ: 22 مارس 201016 سنة كاتب الموضوع comment_187981 مرحباالسلام عليكمبس انا جربت الكود كلو طلع صح الا اول شي بظهر لي انو في خطأ ارجو الرد هيك بظهر الخطأ...........SQL> show error; PROCEDURE PRO_SAL: هذا هو الخطا يقول اسم العمود غي صالح؟؟؟؟؟؟؟؟LINE/COL ERROR-------- -----------------------------------------------------------------3/21 PL/SQL: SQL Statement ignored4/15 PL/SQL: ORA-00904: ÇÓã ÚãæÏ ÛíÑ ÕÇáÍ7/1 PL/SQL: Statement ignored7/22 PLS-00364: loop index variable 'EMP_RECORD' use is invalidارجو الرد على سؤالي!!!!!!!!!!شكرا لكم.......... تقديم بلاغ
بتاريخ: 22 مارس 201016 سنة comment_187987 بسم الله الرحمن الرحيم create or replace procedure pro_sal is cursor emp_cur is select ENAME,sal from (select ENAME,sal from emp order by saL desc) where rownum<=10; begin for emp_record in emp_cur loop dbms_output.put_line(emp_record.ENAME || ' ' || emp_record.sal); end loop; end; / تقديم بلاغ
بتاريخ: 22 مارس 201016 سنة كاتب الموضوع comment_187999 مرحبا بكشكرا لك يا صديقي اسلام على جواب سؤالي...............الله يعطيك العافية.........مــــــــــــشكوور.............. تم تعديل 22 مارس 201016 سنة بواسطة رشدي راشد تقديم بلاغ
بتاريخ: 22 مارس 201016 سنة comment_188000 هو حضرتك بتشتغل ع يوز scott ?? البروسيدر صح يعنى وعادية تقديم بلاغ
بتاريخ: 22 مارس 201016 سنة كاتب الموضوع comment_188001 السلام عليكمبس بدي اغلبك الكود والحل صح بس بدي كيف اخر اشي بدي الطريقة اطلع اعلى 10 رواتب مش مع الحل بيطلع اعلى 10 رواتب ليش ما طلعارجو الرد؟؟؟؟؟؟؟؟؟؟؟؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.