相关疑难解决方法(0)

批量插入,SQL Server 2000,unix换行符

我试图将.csv文件插入到具有unix换行符的数据库中.我正在运行的命令是:

BULK INSERT table_name
FROM 'C:\file.csv' 
WITH 
( 
    FIELDTERMINATOR = ',', 
    ROWTERMINATOR = '\n' 
) 
Run Code Online (Sandbox Code Playgroud)

如果我将文件转换为Windows格式,则加载有效,但如果可以避免,我不想执行此额外步骤.有任何想法吗?

sql sql-server bulkinsert

34
推荐指数
3
解决办法
3万
查看次数

如何从XLSX文件扩展名批量插入?

任何人都可以建议如何批量插入.xlsx文件?

我已经尝试了以下查询:

BULK INSERT #EVB FROM 'C:\Users\summer\Desktop\Sample\premise.xlsx' 
WITH (FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n', FIRSTROW = 2);

SELECT * FROM #EVB
Run Code Online (Sandbox Code Playgroud)

我也尝试过FIELDTERMINATOR like "**\t**", "**,**", "**;**", "**|**",但这也不起作用.

不幸的是,没有错误消息.

sql-server bulkinsert xlsx

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

标签 统计

bulkinsert ×2

sql-server ×2

sql ×1

xlsx ×1