Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik
Schleifen
Bei der WHILE-Schleife wird das SQL-Statement bzw. der Block immer wieder ausgeführt, so oft der Boolesche Ausdruck beim WHILE-Schlüsselwort WAHR liefert. Der Boolesche Ausdruck wird bei jedem Schleifendurchlauf erneut überprüft. Es handelt sich bei dieser Art von Schleife um eine sog. „kopfgesteuerte“ Schleife.
WHILE Boolescher_Ausdruck
{ SQL-Statement | Statement-Block }
Anm.: „Fußgesteuerte“ Schleifen, bei denen die Bedingung erst nach dem 1. Schleifendurchlauf und dann immer am Ende eines Durchlaufs überprüft wird, kennt T-SQL nicht.
Anm.: Die wörtliche Übersetzung des englischen Fachbegriffs für „fußgesteuert“ („tail-controlled“) ist wegen politischer Unkorrektheit zu vermeiden ;-)