- İfadelerin belli bir koşul gerçekleşinceye kadar çalışmasını sağlar.
- Şart ifadesi false oluncaya kadar ifadeler yinelenir.
- Şart gerçekleştiği sürece BEGIN...END arasındaki kod çalışır.
WHILE şart
BEGIN
Döngüye girmesi istenen kodlar
END
Örnek Sorgu: Örneğimizde WHILE Döngüsü içerisinde @sayac değişkeninin o an ki değerini ve karesini Print ile yazdırdık. Döngü içerisinde @sayac değişkenini sürekli 1 artırdık ve @sayac değişkeninin değeri 5’e eşit oluncaya kadar döngüye girmesini sağladık.