4

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

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

这会追加还是替换现有数据?

4

1 回答 1

7

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

于 2012-07-27T19:04:17.583 回答