SƲm*_* Aƥ 5 sql-server bulkinsert 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**", "**,**", "**;**", "**|**",但这也不起作用.
不幸的是,没有错误消息.
woo*_*gie 24
您可以将xlsx文件保存为制表符分隔的文本文件并执行
BULK INSERT TableName
FROM 'C:\SomeDirectory\my table.txt'
WITH
(
FIELDTERMINATOR = '\t',
ROWTERMINATOR = '\n'
)
GO
Run Code Online (Sandbox Code Playgroud)