泰德李 发表于 2007-9-3 22:11:21

如何在表中插入10万条数据

请高手指教:在SqlServer2000数据库中有2个表,用什么方法能在每个表中各插入10万条纪录

haijiaokuang 发表于 2007-9-4 11:42:13

做一个proc,循环的随机生成数据,控制好循环数,不是很难的

泰德李 发表于 2007-9-4 13:34:48

1楼的能否说的详细点,proc是指的存储器吗

pierre0505 发表于 2007-9-5 12:55:33

在查询分析器中就可以编写一个控制流语句,让它生成n条记录;

pierre0505 发表于 2007-9-5 12:57:15

declare @i int
set @i=0

while(@i<100000)
begin

   insert into table values(字段1,字段2……)
   set @i=@i+1
end

泰德李 发表于 2007-9-6 21:50:22

感谢4楼的指点!!!

meng0819 发表于 2007-11-1 10:26:57

也可以使用EXCEL表格,自动生成,然后倒入。

云层 发表于 2007-11-9 16:56:14

插入数据的目的有2点
1.填充数据
2.测试dml语句(填充有意义的数据)

meng0819 发表于 2007-11-24 09:45:16

这个可以使用工具,网上应该有的

heqingbluesky 发表于 2008-11-12 11:35:50

用Procedure的方式最好了。

65138935 发表于 2008-11-14 11:13:21

存储过程和datafactor都可以的
页: [1]
查看完整版本: 如何在表中插入10万条数据