Programlama dillerinin vazgeçilmezi olan dngüler konusunu bu sefer SQL Server için rneklerle işleyeceğiz. Bilindiği üzere programlama dillerinde belirli aralıktaki belirli düzene sahip dizi tipindeki değerleri yazdırmak için çeşitli dngüler mevcuttur. Bu dngülerden birisi de While dngüsüdür. Biraz daha açıklama yapmak gerekirse; "Belirli bir koşul sağlanıncaya kadar ilerle, ilerlerken şunları yap. Koşul sağlanınca olayı bitir."Şimdi ise kullanım şekline bakalımWHILE BEGIN// Burada uygun koşulları sağlayan değerlerle işlemler yapmak;END rnek 1 DECLARE @SAYAC INT = 0 WHILE @SAYAC < 20 BEGIN PRINT @SAYAC SET @SAYAC = @SAYAC + 1 END rnek 1 Ekran Çıktısı rnek 2 DECLARE @SAYAC INT = 500 WHILE @SAYAC > 40 BEGIN PRINT @SAYAC SET @SAYAC = @SAYAC - 60 END rnek 2 Ekran Çıktısırnek 3 DECLARE @Yazi VARCHAR(50) = 'BU MAKALE GAYET GÜZEL' DECLARE @KarakterSayisi INT = LEN DECLARE @SAYAC INT = 0 WHILE @SAYAC <= @KarakterSayisi BEGIN PRINT SUBSTRING(@Yazi, @SAYAC, 1) SET @SAYAC = @SAYAC + 1 END rnek 3 Ekran Çıktısı Bol dngülü seyirler. Kaynak: https://www.ontedi.com/sql/sql-serverda-while-dongusu-ornekleri ontedi tarafından 02/Oca/20 09:29 tarihinde düzenlenmiştir Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.