بتاريخ: 29 أكتوبر 201015 سنة comment_202463 عايز اعمل دوراة تكراية (loops) تطبع كلمة Hello بالطولمثل كده:h e l l o اتمنى ان حد يساعدنى تقديم بلاغ
بتاريخ: 30 أكتوبر 201015 سنة comment_202524 اتفضل يا اخ The Black Tiger وحدد النص الي تريد يعني مش hello وبس set serveroutput on create or replace procedure my_new_text(text_received varchar2) is type text_array_type is table of varchar2(1000) index by binary_integer; text_array text_array_type; text_length varchar2(1000); begin select length(text_received) into text_length from dual; for i in 1..text_length loop text_array(i):=substr(text_received, i, 1)||utl_tcp.crlf; dbms_output.put_line(text_array(i)); end loop; end; / Procedure created. SQL> execute my_new_text('Mohammed'); M o h a m m e d PL/SQL procedure successfully completed. SQL> تم تعديل 30 أكتوبر 201015 سنة بواسطة colla تقديم بلاغ
بتاريخ: 30 أكتوبر 201015 سنة comment_202550 السلام عليكم ورحمة الله وبركاته حل اخر واسهل شوية declare text_length varchar2(100); begin select length('Hello') into text_length from dual; for i in 1..text_length loop dbms_output.put_line(substr('Hello',i,1) ||chr(10) ); end loop; end; تقديم بلاغ
بتاريخ: 30 أكتوبر 201015 سنة كاتب الموضوع comment_202566 فى الحقيقة انا عاجز عن الشكر بجد الف الف الف الف شكر على المساعدة تقديم بلاغ
بتاريخ: 31 أكتوبر 201015 سنة comment_202611 تستطيع أيضا استخدام جملة select لهذا الغرض SELECT substr('Hellow Word',level,1) FROM dual CONNECT BY LEVEL <= length('Hellow Word') تقديم بلاغ
بتاريخ: 1 نوفمبر 201015 سنة comment_202715 تستطيع أيضا استخدام جملة select لهذا الغرضSELECT substr('Hellow Word',level,1) FROM dual CONNECT BY LEVEL <= length('Hellow Word') ماشاء الله مشاركة رائعة تقديم بلاغ
بتاريخ: 1 نوفمبر 201015 سنة comment_202727 تستطيع أيضا استخدام جملة select لهذا الغرضSELECT substr('Hellow Word',level,1) FROM dual CONNECT BY LEVEL <= length('Hellow Word') حل ممتااااااااااااااااااااز بس يا ريت لو توضح كيف استخدمت عمليات الاستعلام الهرمي مثل CONNECT BY LEVEL وكيف استخدمت level داخل substr تقديم بلاغ
بتاريخ: 9 نوفمبر 201015 سنة comment_203306 جزاكم الله خير على الحلول الرائعه ... مشكورررررررررين تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.