我试图将.csv文件插入到具有unix换行符的数据库中.我正在运行的命令是:
BULK INSERT table_name
FROM 'C:\file.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
Run Code Online (Sandbox Code Playgroud)
如果我将文件转换为Windows格式,则加载有效,但如果可以避免,我不想执行此额外步骤.有任何想法吗?
任何人都可以建议如何批量插入.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**", "**,**", "**;**", "**|**",但这也不起作用.
不幸的是,没有错误消息.