将包含 2000 条记录的 CSV 行从节点导入 SQL 服务器

Import CSV rows with 2000 records from node into SQL Server

我正在使用 exceljs (https://www.npmjs.com/package/exceljs) 节点包来读取 excel 文件。

我正在寻找将包含 2000 条记录的 csv 快速导入 SQL 服务器。

Table:

User [Id PK]
Role [UserId FK]
Unit [UserId FK]

Excel 文件:

UserName Role  Unit 
Jack      1    Unit1 

@Furqan,您是否尝试执行 BULK INSERT 命令将 CSV 文件内容导入 SQL 服务器数据库 table

这是示例目标 table

create table UploadTable (
    [User] varchar(100),
    [Role] varchar(100),
    Unit varchar(100)
)

创建 table 后尝试执行 SQL 命令

BULK INSERT UploadTable FROM 'c:\kodyaz\upload.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '0x0A'
)