While, Break & Continue

DECLARE
	@sayi1 int = 1
 
WHILE @sayi1<5
	BEGIN
	PRINT cast(@sayi1 AS varchar(10)) + ' Mississippi'
	SET @sayi1=@sayi1+1
END

(cast dönüştürme için kullanılır)

BREAK ve CONTINUE kullanımı normal programlama dillerindeki gibidir. Program BREAK gördüğü yerde döngüyü sonlandırır, CONTINUE gördüğü yerde ise başa giderek döngüye devam eder.

DECLARE
	@sayi1 int = 0
 
WHILE @sayi1<5
	BEGIN
	SET @sayi1=@sayi1+1
	IF (@sayi1=3)
		BREAK
	PRINT cast(@sayi1 AS varchar(10)) + ' Mississippi'
END

(Satırları değiştirdim)

DECLARE
	@sayi1 int = 0
 
WHILE @sayi1<5
	BEGIN
	SET @sayi1=@sayi1+1
	IF (@sayi1=3)
		CONTINUE
	PRINT cast(@sayi1 AS varchar(10)) + ' Mississippi'
END

Yazı oluşturuldu 38

Bir cevap yazın

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

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön