declare @n int
set @n=1
while (@n<=10000)
begin
insert 表
value(......)
end
set @n=1
while (@n<=10000)
begin
insert 表
value(......)
end
解决方案 »
- 如何正确、高效、优雅的使用存储过程。
- 请高手们救命啊:为什么sqlservr.exe进程的CPU会达到100%?
- 使用OpenDataSource函数需要什么.dll/.ocx文件?
- 插入语句中用变量写怎么写
- 求一sql语句:在表中有用户发表贴子信息,如何一次能查出所有在3天内未发贴的所有用户呢?
- SQLSERVER2000的安装问题
- 在SQL Server视图里不能用DECLARE语句吗?
- vfp高手请进:如何在vfp中打开或转换Accesss数据库文件(mdb)
- 通过Select 语句查询xml文件中的数据
- 怎么复制一个已有的数据库成为另一个不同名字的数据库
- 接分接错了,补分
- sql数据库安全问题
set @n=1
while (@n<=10000)
begin
insert 表
values(......)
set @n=@n+1
end
create table kkkk(id int)
declare @n int
set @n=1
while (@n<=100)
begin
insert kkkk
values(@n)
set @n=@n+1
end
select * from kkkkid
-----------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
DECLARE @J INT
SET @I=0
SET @J=0WHILE (@I<10)
BEGIN
WHILE( @J<10)
BEGIN
SELECT @I+@J
SET @J=@J+1
END
SET @I=@I+1
SET @J=0
END