الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة واجهتني بالـ pl/sql

بدأه زيد الشمري في 20 فبراير 2012 · 3 رد · 1,217 مشاهدة · في قسم لغةالاجرائات Pl/sql
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اسعد الله مسائكم / صباحكم بكل خير

اخواني اعضاء المنتدى انا اصمم قاعدة بيانات و بصراحة واجهة مشكلة في جمل الشرط

وابي منكم ان تطلعوا على المشكلة و اللي عنده حل للمشكلة لا يبخل علينا

المشكلة الاولى :

باستخدام أي نوع من أنواع جمل التكرار, اريد ببناء برنامج PL/SQL يقوم بطباعة خمسة نجوم.

وتكون المخرجات بالشكل التالي *****

المشكلة الثانية :

برنامج PL/SQL يحتوي على مصفوفة تحوي أسماء 5 أشخاص وباستخدام أي نوع من أنواع جمل التكرار اريد طباعة جميع عناصر المصفوفة؛ بحيث يكون كل عنصر على سطر ويسبقه النص "Name: ".

بحيث تكون المخرجات كالاتي :

Name: Mohammed

Name: Nasser

Name: Rakan

Name: Yousef

Name: Zaid

اساال الله العظيم رب العرش العظيم ان يوفق من يساعدني في حل المشكلة الى مايحبه الله ويرضاه

و يفتحها بوجه فيما يكون فيه الخير له

و اخيرا

اخوكم زيد الشمري

#2

السلام عليكم بالنسبة للحل الأول :

begin

for i in 1..5 loop

if i=5 then

dbms_output.put_line(lpad('*',i,'*'));

end if;

end loop;

end;

/

بالنسبة للمشكل التاني :

declare

type tab is table of varchar2(100) index by binary_integer;

t tab;

begin

t(1):='Mohammed';

t(2):='Nasser';

t(3):='Rakan';

t(4):='Yousef';

t(5):='Zaid';

for i in 1..5 loop

dbms_output.put_line('Name '||i||' : '||t(i));

end loop;

end;

/

تحياتي وبالتوفيق

لا تنسى همل دالة

set serveroutput on ;

من اجل اظهار النتائج

الى اللقاء

#3

مشكور يالغلا ما قصرت ربي يوفقك و يفتحها بوجهك

جعلك ممن تقول له الملائكة ادخلها بسلام امن

#4

الله شكرا لك على الدعوة الحلوة

لي ولجميع المسلمين اللهم امين

مواضيع مشابهة