首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教大神SQLSEVER里面如何循环执行SQL语句

2013-08-10 
请问大神SQLSEVER里面怎么循环执行SQL语句?我有一条SQL语句:INSERT INTO Persons (LastName, Address) VAL

请问大神SQLSEVER里面怎么循环执行SQL语句?
我有一条SQL语句:


INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees')
--此语句我想执行几次就执行几次,请问在SQL内应该怎么写啊?



[解决办法]
CREATE TABLE Persons(Lastname VARCHAR(100), [Address] VARCHAR(100))
INSERT INTO Persons (LastName, [Address]) VALUES ('Wilson', 'Champs-Elysees')
GO 10--执行10次

[解决办法]

declare @i int
set @i=0
while @i<10
begin
INSERT INTO Persons (LastName, Address)
 VALUES ('Wilson', 'Champs-Elysees') 
set @i=@i+1
end

[解决办法]
go是08之后才支持的,一般用while来循环。

热点排行