【问题标题】:Sql Query to import data from Excel to tableSql Query 将数据从 Excel 导入表格
【发布时间】:2015-07-23 06:57:25
【问题描述】:

我正在使用 Sql server 2012 并希望使用 sql 查询将数据从 excel 导入临时表。我在 excel 中有以下示例数据

原因 ID 版本

t1 1 0 t2 2 2 t3 3 1

我想将此数据从 excel 工作表插入到临时表中。如何在不使用 openrowset 的情况下为此编写查询。

【问题讨论】:

标签: sql-server excel sql-server-2008 sql-server-2008-r2 sql-server-2012


【解决方案1】:
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

【讨论】:

  • 我希望查询将数据合并到查询本身中,而不依赖于任何外部文件
猜你喜欢
  • 2013-03-27
  • 1970-01-01
  • 2018-04-07
  • 1970-01-01
  • 2015-01-02
  • 1970-01-01
  • 2013-12-03
相关资源
最近更新 更多