我需要将.xlsx文件中的数据批量插入到sql server 2008数据库中。
我将数据保存为.csv文件并执行批量插入:
BULK INSERT [BA_SALES].[dbo].FirstDataInput
FROM 'C:\MSSql\Data\Sales\TEST.txt'
WITH
(
FIELDTERMINATOR =',',
ROWTERMINATOR ='\n',
FIRSTROW = 2,
ERRORFILE = 'C:\MSSql\Data\Sales\err'
)
但是因为某些字段有逗号并用引号括起来,所以这些字段被分成几个字段。你能告诉我该怎么处理这个问题吗?也许我应该将excel文件保存为csv以外的其他文件?
感谢。