SQL迴圈語句示例 1

2021-06-01 00:40:40 字數 698 閱讀 7786

在 sqlserver 資料庫中,迴圈語句是最常用的語句之一,下面就將為您分析sql迴圈語句的例子,供您參考,希望對您有所啟迪。

sql迴圈語句

declare @i int

set @i=1

while @i<30

begin

insert into test (userid) values(@i)

set @i=@i+1

end--------------------------

while 條件

begin

執行操作

set @i=@i+1

endwhile

設定重複執行 sql 語句或語句塊的條件。只要指定的條件為真,就重複執行語句。可以使用 break 和 continue 關鍵字在迴圈內部控制 while 迴圈中語句的執行。

語法 while boolean_expression

[ break ]

[ continue ]

引數 boolean_expression

返回 true 或 false 的表示式。如果布林表示式中含有 select 語句,必須用圓括號將 select 語句括起來。

transact-sql 語句或用語句塊定義的語句分組。若要定義語句塊,請使用控制流關鍵字 begin 和 end。

break

sql語句迴圈插入表

sql drop procedure if exists proc initdata delimiter 訴mysql直譯器,該段命令是否已經結束了,mysql是否可以執行了。預設情況下,delimiter是分號。在這裡是規定mysql結束符號是 create procedure proc init...

Python入門示例系列19 迴圈語句

python入門示例系列19 迴圈語句 python 中的迴圈語句有 for 和 while。python 中while 語句的一般形式 while 判斷條件 condition 執行語句 statements 同樣需要注意冒號和縮排。另外,在 python 中沒有 do.while 迴圈。以下例項...

Sql基礎語句1

通過 建立表 create table class classid int identity 1,1 primary key,classname nvarchar 10 classdesc nvarchar 50 通過 建立乙個餐桌表 主鍵 餐桌編號 餐桌的描述資訊 餐桌的備註 標識 0 空閒的 1...