İçeriğe geç

MSSQL While Döngüsü

Merhaba SQL veritabanı üzerinde CRUD (Create, Update, Delete) işlemleri vb. SQL sorgularında döngülere çokça ihtiyaç duymaktayız. Bu yazımda SQL ‘ de While döngüsü kullanımının örneğini sizlerle paylaşacağım. Öncelikle döngü yapısını tasarlarken Console uygulamalarında yaptığımız gibi sayaç değişkeni kullanmamız gerekiyor. Döngü dışarısında tanımlanan sayaç döngü devam ettikçe, döngünün durumunu denetler.

Aşağıda örnek olarak SQL sorgusunda while döngüsü yardımıyla ekrana herhangi bir değer Print etmeyi paylaşacağım.

SQL While Döngüsü Örneği

Declare @sayac int
Set @sayac = 0
while (@sayac <= 150)
BEGIN
PRINT ‘DOĞAN’
SET @sayac = @sayac + 1
END

Bir başka örnekte While döngüsüyle birden fazla Insert edilecek veriyi döngüye sokarak, saniyeler içerisinde veritabanına eklemeyi göstereceğim. Konunun genel mantığı bu şekildedir.

İlk Yorumu Siz Yapın

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir