从另一个数据连接(sql)查询来自ODBC(excel表)的数据的语法是什么?

时间:2013-11-26 14:33:14

标签: sql-server excel visual-studio-2012 odbc

美好的一天, 我有以下基本的东西(我希望不太基本)。纠正我不对的地方。

查询相同数据库中的表格我可以理解:

SELECT <field>
FROM <table>
WHERE <condition>

在同一服务器中查询另一个数据库中的表时,我了解可以使用该表:

SELECT <field>
FROM [database].<table>
WHERE <condition>

另一台服务器中查询另一个数据库中的表时,我明白可以使用:

SELECT <field>
FROM [server\instance].[database].<table>
WHERE <condition>

问题: 在另一个连接(sql)中从ODBC连接(excel文件)成功查询数据的正确语法是什么?

在VS2012中,我有以下数据库,(我在其中打开了一个查询):

  

[服务器\ SQLEXPRESS]。为[dbname] .dbo

我还打开了以下ODBC连接:

  

ODBC.EXCEL。[了localPath] \ [文件名]的.xls

我的目的是从excel ODBC数据填充数据库表。

我试图将整个ODBC字符串复制为服务器名称,但是引发了错误。

如果可以提供整个查询脚本,请按以下格式提供:

SELECT <fields>
INTO <sql db table>
FROM <ODBC table>

非常感谢。 谢谢你的关注。

0 个答案:

没有答案