0
我想批量将此查询的结果插入表中。我该怎么办?如何从选择查询批量插入?
这里是我的查询:
select *
from table1 t1
inner join table2 t2 on t1.code = t2.stucode
我想批量将此查询的结果插入表中。我该怎么办?如何从选择查询批量插入?
这里是我的查询:
select *
from table1 t1
inner join table2 t2 on t1.code = t2.stucode
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
我想插入大量的数据和批量插入非常快,这就是为什么我想要使用批量插入。 –
@ sh.h [**'bulk insert' **](https://msdn.microsoft.com/en-us/library/ms188365.aspx)导入数据文件。您没有导入数据文件。 – SqlZim