WHILE
Last updated
Was this helpful?
Last updated
Was this helpful?
WHILE
is ook een herhalingsstructuur die zorgt dat code of statements achter elkaar kunnen uitgevoerd worden zolang de conditie waar (TRUE
) is.
Syntax
De WHILE
-lus is controleert de conditie voordat het statement wordt uitgevoerd.
Onderstaand schema illustreert dit principe.
Om het principe van de WHILE
-lus te tonen, maken we eerst een nieuwe tabel TimeSlots
aan. Deze stelt alle tijdstippen op een kalender voor.
Vervolgens zorgen we via een nieuwe stored procedure AddTimeSlots
dat de zojuist gecreƫerde tabel wordt gevuld met data beginnende vanaf een datum.
In bovenstaande stored procedure gebruiken we de WHILE
-lus.
Zolang de teller kleiner of gelijk is aan het opgegeven aantal dagen, dan zullen data worden toegevoegd aan de gecreƫerde tabel TimeSlots
.
Deze uitvoering van de stored procedure AddTimeSlots
geeft volgend resultaat: