我往数据库里面添加数据,我想要添加10W条数据
我用了循环做:
declare @index int,@num int
set @index=0
set @num=0
while(@index<100000)
begin
set @num=Rand()
insert into info values(@num)
set @index=@index+1
end
条件都已经写好了的 小于10W 但是为什么偏偏数据总是超过10W勒?
请教高手 给出具体讲解 谢谢!
我用了循环做:
declare @index int,@num int
set @index=0
set @num=0
while(@index<100000)
begin
set @num=Rand()
insert into info values(@num)
set @index=@index+1
end
条件都已经写好了的 小于10W 但是为什么偏偏数据总是超过10W勒?
请教高手 给出具体讲解 谢谢!
go
declare @index int,@num int
set @index=0
set @num=0
while(@index<10)
begin
set @num=Rand()
insert into info values(@num)
set @index=@index+1
end
go
select * from info
/*
num
----------------------
0
0
0
0
0
0
0
0
0
0(10 行受影响)
*/楼主,经测试,你的问题没有出现。