2017-02-20 48 views

回答

2

bulk insert是不是你正在寻找的任期。 bulk insert导入数据文件。您没有导入数据文件。

您正在寻找基于查询结果创建表。这很容易与select ... into完成。

select * 
    into t3 
    from table1 t1 
    inner join table2 t2 on t1.code=t2.stucode 

或者,你可以先创建表,并使用insert ... select的最小记录bulk load操作与trace flag 610聚簇索引,或者堆不需要跟踪标志。在这里找到更多关于这个的其他限制: The Data Loading Performance Guide

+0

我想插入大量的数据和批量插入非常快,这就是为什么我想要使用批量插入。 –

+1

@ sh.h [**'bulk insert' **](https://msdn.microsoft.com/en-us/library/ms188365.aspx)导入数据文件。您没有导入数据文件。 – SqlZim