SQL中的循环:while 1

 

SQL Server 中没有For循环,可以使用while循环代替

分类: SQL   14452人阅读  评论(0)  收藏  举报

SQL Server 中没有For循环,可以使用while循环代替,另外你写的存储过程还有几处有问题,一并给你改过来了。
CREATE PROCEDURE AddStudents AS 
Begin 
Declare @n bigint 
Declare @Sql nvarchar(225) 
set @n=0
while @n<10000
begin
Set @Sql='Insert into Students Values(''Hamunet'',10,''SianChina'',''123456789123'')' 
Exec (@Sql)  
set @n=@n+1
End