SQL同步大型表数据

时间:2011-05-23 06:27:07

标签: sql-server-2008

您好我使用的是SQL 2008 R2.插入10 mil数据的速度更快。记录从一个表A到另一个空表B. 表A和B没有相同的模式相似但不相同。

2 个答案:

答案 0 :(得分:1)

它只有1000万行。只需使用普通的INSERT

INSERT tableB (col1, col2, col3, ...)
SELECT col1, col2, col3, ... FROM tableA

--assumes no table b already
SELECT col1, col2, col3, ..., INTO TableB FROM tableA
.. now add some columns etc

答案 1 :(得分:0)

你正在使用sql吗?

为什么不创建一个新表 然后将表a中的记录插入到新表b ??