where 迴圈語句可以根據某些條件重複執行一條t-sql語句或乙個語句塊。
語法where(條件)
begin
語句或語句塊
end程式除錯:alt + f5其他除錯
f9切換斷點 f10逐過程 f11逐語句
例子:--使用迴圈求1-10之間的累加和
declare @sum int, @i int
set @sum=0
set @i=1
--使用迴圈結構累加求和
while(@i<=10)
begin
set @sum=@i+@sum
set @i=@i + 1
endprint '1-10之間的累加和為:' + cast(@sum as varchar(2))
go
while 迴圈結構
while 布林值表示式 迴圈內容 只要布林值表示式為true,迴圈就會一直進行 大多數情況會讓迴圈停下來,所以我們寫的表示式需要失效方式來結束迴圈 一般用於等待客戶連線,定時檢查。do while 和 while 的區別就是do while 至少會執行一次,而while如果一開始就不滿足,就不會執...
迴圈結構 while語句
核心 while迴圈的基本格式 while 判斷條件語句 擴充套件格式 初始化語句 while 判斷條件語句 通過這個格式,我們就可以看到其實和for迴圈是差不多的。for 初始化語句 判斷條件語句 控制條件語句 class whiledemo system.out.println while語句版...
while結構與迴圈
while條件 print any print any num 1 while num 10 print num num 1num 2 while num 100 num 100 等價於 true while num 100 等價於while true if num 2 0 print num nu...