数据移动SQL Server

时间:2017-03-29 05:47:15

标签: sql-server sql-insert bulkinsert

在SQL Server 2008 R2中,我有两个表Table_A& Table_B

Table_A有2000万条记录& Table_B为空,Table_A的结构相同。我想将记录从Table_A移动到Table_B条件(90天前的记录,1500万条记录),没有任何性能问题。什么是移动数据的最佳解决方案?

数据一旦移至Table_A,就必须从Table_B删除。

1 个答案:

答案 0 :(得分:0)

尝试用简单的SQL思考:

INSERT INTO target
    SELECT as_is_col1, as_is_col2,
    FROM source
    WHERE wanted_col BETWEEN 0 AND 200000000;