PL/SQL-WHILE-Silmukka

Yhteenveto: tässä opetusohjelmassa opit, PL/SQL – WHILE silmukka lausunnon suorittaa sarjan lausuntoja niin kauan kuin määritelty ehto on TRUE.,

WHILE-silmukan syntaksi

Tässä on syntaksi WHILE silmukka selvitys:

ehto WHILE on Boolen lauseke, jonka arvo TRUE, FALSE tai NULL.,

WHILE silmukan lause jatkuu suorittaa lausunnot välillä LOOP ja END LOOP niin kauan kuin kunto WHILE lausekkeen arvo TRUE.

PL/SQL arvioi kunto WHILE lauseke ennen kunkin silmukan iteraatio. Jos ehto on TRUE, silmukka elin suorittaa. Jos se on FALSE tai NULL, silmukka päättyy.,

Jos ehto on FALSE ennen silmukan, WHILE silmukka ei suorita lainkaan. Tämä käytös eroaa LOOP lausumasta, jonka silmukkakeho suorittaa aina kerran.

lopettaa silmukan ennenaikaisesti, voit käyttää EXIT tai EXIT WHEN lausunto.

PL/SQL-WHILE-silmukka esimerkkejä

otetaanpa joitakin esimerkkejä käyttäen WHILE silmukka lausunnon nähdä, miten se toimii.,

A) Yksinkertainen, KUN silmukka esimerkki

seuraava esimerkki havainnollistaa, miten käyttää WHILE silmukka selvitys:

Tässä on output:

tässä esimerkki:

  • Ensimmäinen, laskuri oli alustetaan nolla.
  • toiseksiWHILE – lausekkeen ehto arvioitiin ennen jokaista silmukan iteraatiota.
  • kolmas, silmukkarungon sisällä laskuria nostettiin yhdellä jokaisella silmukkakerauksella. Viiden toistojen, kunto oli FALSE joka aiheutti silmukka päättyy.,

B) KUN silmukka esimerkiksi päättää POISTUA, KUN lausunto

seuraava esimerkki on sama kuin edellä, paitsi että se on ylimääräinen EXITWHEN lausunto.

seuraavassa on output:

ehto EXIT WHEN lauseke arvioidaan totta, kun laskuri on kolme. Siksi silmukka elin suoritetaan vain kaksi kertaa ennen kuin se päättyy.,

tässä opetusohjelmassa, olet oppinut, miten käyttää PL/SQL – WHILE silmukka lausunnon suorittaa sarjan lausuntoja niin kauan kuin määritelty ehto on TRUE.

  • Auttoiko tämä opetusohjelma?
  • YesNo

Share

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *