【发布时间】:2017-05-02 12:47:44
【问题描述】:
我整个早上都在处理这个问题,但似乎无法弄清楚。我有一个简单的 txt 文件,其中包含以下条目:
1,范瑞恩
2,范达姆
3,范莱因范达姆
我正在尝试使用以下查询导入这些字段:
CREATE TABLE #test
(
Id INT NOT NULL,
LastName VARCHAR(MAX) NOT NULL
)
BULK INSERT #test
FROM 'C:\test.txt'
WITH
(
MAXERRORS = 0,
FIRSTROW = 1,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\r\n'
)
SELECT *
FROM #test
我已经尝试了我在网络上找到的所有内容。更改分隔符、行终止符、编码、扩展名。我不断收到“0 行受影响”的消息,最后一次选择显然没有返回任何行。
编辑:我使用 Microsoft SQL Server。
请帮忙。
【问题讨论】:
-
您使用的是 MySQL、MS SQL Server 还是 Sybase?不要标记未涉及的产品。
-
删除了 MySQL 标签,因为语法不是 MySQL 语法
-
我使用 MS SQL Server。