بتاريخ: 30 أكتوبر 201015 سنة comment_202578 صباحكم // مسائكم فل وياسمين حبيت اسال شنو الفرق بين جمل loop ... 1) loop _ exit _ end 2) when _ endloop _ exit 3) while _ loop _ endياريت احد يشرحهم ويدينا مثال على كوول وحده فيهم تقديم بلاغ
بتاريخ: 30 أكتوبر 201015 سنة comment_202595 بيت اسال شنو الفرق بين جمل loop ...1) loop _ exit _ endتسمى تلك الحلقة بال Basic loop وفيها يتم تنفيذ الحلقة مرة واحدة على الاقل والشكل العام لها loop code ; exit when condition ; end loop ; ونلاحظ ان الحلقة يتم تنفيذها ختى يتحقق الشرط اى ان عدد مرات تنفيذ الحلقة يكون فيها الشرط غير متحقق ولكن بمجرد تحقق الشرط يتم الخروج من الحلقة مباشرة مثال LOOP INSERT INTO locations(location_id, city, country_id) VALUES((loc_id + counter), new_city, countryid); counter := counter + 1; EXIT WHEN counter > 3; END LOOP; while _ loop _ endالشكل العام لها while condition Loop code ; End loop ; ومعناها نفذ طالما : اى نفذ الكود التالى Code طالما الشرط متحقق وبمجرد عدم تحقق الشرط يتم الخروج من الحلقة .مثال : WHILE counter <= 3 LOOP INSERT INTO locations(location_id, city, country_id) VALUES((loc_id + counter), new_city, countryid); counter := counter + 1; END LOOP; وهذا هو الفرق بين basic loop , While loop تقديم بلاغ
بتاريخ: 31 أكتوبر 201015 سنة كاتب الموضوع comment_202661 مشكور اخوي بس مافهمت المثال بعدين المثال الاول هذا تطبيق للنوع الثالث ياريت المثال يكون مثلا لطباعه الاعداد الفردية من 1 _ 50 لانه لسه مبتدئين بالاوراكل تم تعديل 31 أكتوبر 201015 سنة بواسطة حورية الارض تقديم بلاغ
بتاريخ: 17 فبراير 201610 سنة comment_271412 يعطيكم العافيه .. وشكرا علي الشرح المفهوم والمبسط تقديم بلاغ
بتاريخ: 17 فبراير 201610 سنة comment_271416 google for pl/sql loopsbasic , for and while loop تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.