我正在使用Sql server 2012并希望使用sql查询将数据从excel导入临时表。我在excel中有以下示例数据
t1 1 0 t2 2 2 t3 3 1
我希望将这些数据从excel表插入到临时表中。如何在不使用openrowset的情况下为此编写查询。
答案 0 :(得分:0)
SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0','Data Source=C:\excel-sql-server.xlsx;Extended Properties=Excel 12.0')...[Sheet1$]
请参阅以下链接,希望它能够回答您的问题。
http://www.excel-sql-server.com/excel-import-to-sql-server-using-distributed-queries.htm