将包含 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'
)
我正在使用 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'
)