【发布时间】:2016-11-17 13:46:54
【问题描述】:
如何使用 BULK INSERT 在两个表之间移动数据?我找不到带有示例的教程。我有 1000 万条记录要移动。 SQL Server 2012 SP3。这是一次行动。我不能使用 cmdshell,我不能使用 SSIS。我必须分批移动数据。这将是一项夜间工作。我说“移动”,但我不必删除源中的记录。目标表已经存在,我不需要检查一些约束和没有外键。
【问题讨论】:
-
请提供有关该问题的更多详细信息
-
当我有源表和目标表时,我没有关于如何使用批量插入的示例。我不能使用 bcp。我必须移动大约 1000 万行。
-
SQL-Server 的哪个版本?一次性动作还是自动多动作?相同的服务器还是不同的服务器?相同的网络还是不同的网络?请提供更多详细信息!
-
为什么是
BULK INSERT?您是否只想知道将数据从一个表复制到另一个表的最快方法,而不管方法如何?
标签: sql-server bulkinsert