给傻妞散个分,顺便说个题目。

SQL code
create table tb(num int)

最快效率向tb表里插入10w以上的数据,越快分越多哦。

作者: ssp2009   发布时间: 2011-06-10

作者: lflljt   发布时间: 2011-06-10

太深了,我肯定不会
等前辈答
顺便学习

作者: lflljt   发布时间: 2011-06-10

insert into table

作者: zhangsong1st   发布时间: 2011-06-10

来了就好,有狼的论坛才够劲,哈哈,爽!

作者: cd731107   发布时间: 2011-06-10

SQL code
declare @t table
(
   A int
)

insert into @A
select 1 union all
select 2 
.......


作者: lflljt   发布时间: 2011-06-10

欢迎色狼哥回归队伍

作者: chuanzhang5687   发布时间: 2011-06-10

接分~

作者: Iamduoluo   发布时间: 2011-06-10

go
1000000

作者: fredrickhu   发布时间: 2011-06-10

SQL code

declare @i int
set @i=0;
if @i<100000
begin
insert table num values(@i)
@i=@i+1
end

作者: chuanzhang5687   发布时间: 2011-06-10

如果是插入相同的数据

SQL code
insert tb select 1
go 100000

作者: FlySQL   发布时间: 2011-06-10

引用 9 楼 chuanzhang5687 的回复:
SQL code

declare @i int
set @i=0;
if @i<100000
begin
insert table num values(@i)
@i=@i+1
end


还是把set写上哈

作者: fredrickhu   发布时间: 2011-06-10

直接SQL code
insert 10000

作者: mingpei0703   发布时间: 2011-06-10

引用 9 楼 chuanzhang5687 的回复:

SQL code

declare @i int
set @i=0;
if @i<100000
begin
insert table num values(@i)
@i=@i+1
end

目前的水平 就只有循环 了

作者: qq574444572   发布时间: 2011-06-10

用 SqlBulkCopy 批量插入删除类啊 ,这样可以

作者: qq623932737   发布时间: 2011-06-10

cte

作者: bancxc   发布时间: 2011-06-10