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.
- toiseksi
WHILE
– 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 EXIT
WHEN
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