Osman KURT

Kendime Not

Sql de While Döngüsünün Kullanımı

.Net programlamada kullandığımız gibi birçok olayı SQL üzerinde de gerçekleştirebiliriz. Bunlardan bir tanesi de while döngüsü. SQL üzerinde birçok yazılımcı arkadaşın eksik olduğu aşikar. Bu durumu bir nebze olsun aza indirgemek için SQL konusun da birkaç yazı paylaşmaya karar verdim.

Örneğimiz kısaca 1'den 100'e kadar olan rakamları sırayla ekrana basmak olacak. Basit bir örnek ama anlamak için birebir.


 
DECLARE @Number INT = 0;
WHILE 
@Number < 100 BEGIN PRINT @Number;
SET @Number += 1;
END;
GO

Görüldüğü üzere şartı sağlayana kadar bir döngümüz var ve her seferinde print ile ekrana basıyoruz. Şart sağlandığı anda da döngümüz sonlanıyor.

Görüşmek üzere,
Osman KURT

Yazılım Geliştirme Uzmanı

Loading