我想将一列文本文件导入到我的一个 sql 表中。该文件只是一个脏话列表。
我编写了以下 TSQL 来执行此操作
BULK INSERT SwearWords
FROM 'c:\swears.txt'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
但是,它会因文件意外结束而出错。我要导入的表只是一个身份字段,后跟一个我想插入文本的 nvarchar 字段。如果我将文本文件“1”添加到每一行的开头,它工作正常,我认为这是因为 SQL 如果查找 2 个字段。有没有办法解决?
谢谢