擅长:python、mysql、java
<p>要运行executeScript函数,需要与sqleditor对象交互。
要进行测试,请使用示例数据库在MS Windows上执行下一步:</p>
<ol>
<li>启动MySQLWorkbench</li>
<li>连接到本地数据库</li>
<li>从模式中选择sakila</li>
<li>使用工具启动脚本shell->;脚本shell或(Ctrl+F3)</li>
<li>添加新的python脚本(test.py)</li>
<li>保存包含以下内容的脚本</li>
<li>在脚本shell中运行脚本</li>
</ol>
<p>脚本内容:</p>
<pre><code>import grt
result = grt.root.wb.sqlEditors[0].executeScript("select * from actor limit 10;")
for col in result[0].columns:
print col.name
</code></pre>
<p>要了解如何在脚本中引用对象,很容易使用Globals树面板的类浏览器,并使用鼠标右键单击对象并选择“Copy Path for Python”</p>