【发布时间】:2013-01-16 16:39:38
【问题描述】:
我现在使用宏在 excel 中生成了一个查询“我想将这些查询导入 teradata 并编译它并自动显示结果”。有人可以帮我吗? p>
【问题讨论】:
我现在使用宏在 excel 中生成了一个查询“我想将这些查询导入 teradata 并编译它并自动显示结果”。有人可以帮我吗? p>
【问题讨论】:
在数据库中拥有足够的权限后,您可以创建一个或多个封装查询的宏。如果需要,可以构建宏以接受参数。在 Teradata 上构建宏后,您可以将 Excel 宏中的 SQL 替换为:
EXEC {Database}.{Macro}({parm1}, {parm2}, ... {parmn});
Excel VBA - Query on a Spreadsheet - 看看这个 SO 问题的答案。您可能会发现一些东西可以帮助您在正确的方向上使用 VBA 编码。需要对其进行调整以与您的 Teradata 环境连接。
【讨论】:
将您的查询存储到单个字符串变量中并记住输入“;”查询之间。然后使用本指南 http://voices.yahoo.com/teradata-ms-excel-vba-2687156.html?cat=59
【讨论】: