繁体   English   中英

使用批量插入SQL Server 2008导入现有表

[英]Importing into existing table with bulk insert SQL Server 2008

我已经有一个包含数百万行的现有表。 外部文本文件(制表符分隔)需要能够存在于现有表中。 在两组数据都在同一个表中后,我将进行标准化。 我现有的表与我导入的表具有相同的表结构。 如果我做的事情

BULK INSERT TableName
        FROM 'C:\SomeDirectory\my table.txt'
            WITH
    (
                FIELDTERMINATOR = '\t',
                ROWTERMINATOR = '\n'
    )
GO

这会附加或替换现有数据吗?

它附加。 如果要先替换,TRUNCATE或DELETE。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM