الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عايز اعمل دوراة تكراية (loops) تطبع كلمة Hello بالطول

Featured Replies

بتاريخ:

عايز اعمل دوراة تكراية (loops) تطبع كلمة Hello بالطول
مثل كده:
h
e
l
l
o
اتمنى ان حد يساعدنى

بتاريخ:

اتفضل يا اخ 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>

تم تعديل بواسطة colla

بتاريخ:

السلام عليكم ورحمة الله وبركاته
حل اخر واسهل شوية


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; 

بتاريخ:
  • كاتب الموضوع

فى الحقيقة انا عاجز عن الشكر بجد الف الف الف الف شكر على المساعدة

بتاريخ:

تستطيع أيضا استخدام جملة select لهذا الغرض

SELECT substr('Hellow Word',level,1)
FROM   dual
CONNECT BY LEVEL <= length('Hellow Word') 

بتاريخ:

تستطيع أيضا استخدام جملة select لهذا الغرض
SELECT substr('Hellow Word',level,1)
FROM   dual
CONNECT BY LEVEL <= length('Hellow Word') 



ماشاء الله مشاركة رائعة
بتاريخ:

تستطيع أيضا استخدام جملة select لهذا الغرض
SELECT substr('Hellow Word',level,1)
FROM   dual
CONNECT BY LEVEL <= length('Hellow Word') 





حل ممتااااااااااااااااااااز بس يا ريت لو توضح كيف استخدمت عمليات الاستعلام الهرمي مثل CONNECT BY LEVEL وكيف استخدمت level داخل substr
بتاريخ:

رائع


جزاكم الله خيرااا

بتاريخ:



جزاكم الله خير على الحلول الرائعه ... مشكورررررررررين

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.