我有一个包含select
语句的.sql文件。有没有办法在Excel中直接导入/运行此查询?我可以编辑现有数据库连接的“连接属性”中的“命令文本”,但这需要复制和粘贴.sql代码。浏览和选择我想要的文件会非常有帮助。
我正在使用SQL Server 2008 R2和Excel 2010。
答案 0 :(得分:-1)
我会首先将其读入变量,然后您可以在查询中使用它。使用这样的东西:
strPath = "P:\...sql"
Open strPath For Binary As #1
MyData = Space$(LOF(1))
Get #1, , MyData
Close #1
现在您在MyData变量中有查询。在尝试运行之前,您可能需要重新格式化它以删除换行符。