如果只需要纯SQL解决方案,则可以使用BULK INSERT T-SQL命令。您必须先将文件另存为csv / text。
BULK INSERT YourDestinationTable FROM 'D:YourFile.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = 'n' )GO
或者,您可以尝试OPENROWEST-再次使用纯T-SQL解决方案。
SELECt * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;DATAbase=D:YourExcelFile.xls', 'Select * from YourExcelFile')这实际上取决于您想要多少控制和灵活性,SSIS路由将比这些方法有更多好处。



