小编Fis*_*kes的帖子

SQL Server 2012 从 CSV 批量插入到临时表

正如标题所说,我正在尝试将 CSV 插入到临时表中。不幸的是,我遇到了错误。

这是查询:

USE DATABASE5000

CREATE TABLE #tempTable1
(
    ID INT,
    CD VARCHAR(50), 
    ESD DATETIME,
    EED DATETIME, 
    MiscDate DATETIME, 
    SQ SMALLINT
) 

BULK INSERT #tempTable1
FROM 'C:\Dir\Folder\BestFile.csv';
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

消息 4832,级别 16,状态 1,第 1 行
批量加载:数据文件中遇到意外的文件结尾。

消息 7399,级别 16,状态 1,第 1 行
链接服务器“(null)”的 OLE DB 提供程序“BULK”报告了错误。提供者没有提供有关错误的任何信息。

消息 7330,级别 16,状态 2,第 1
行无法从链接服务器“(空)”的 OLE DB 提供程序“BULK”中获取一行。

有任何想法吗?谢谢你们。

sql sql-server bulkinsert temp-tables

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

bulkinsert ×1

sql ×1

sql-server ×1

temp-tables ×1