DBeaver:如何在不运行2个查询的情况下导出结果

时间:2018-09-27 00:37:01

标签: sql dbeaver

我有一个查询,需要运行3-5分钟,因此,我宁愿不运行一次查询来生成结果集,而第二次生成生成的.csv文件。有什么方法可以在DBeaver中只运行一次查询吗?如果我能在DBeaver中可视化输出,然后在不重新运行查询的情况下生成.csv,则可以得到奖励。

2 个答案:

答案 0 :(得分:1)

不能。现在,如果要将结果集导出到.csv,则需要重新运行查询。但是,一个不错的解决方法是首先在一个子集(时间,用户,LIMIT等)上运行查询,一旦运行良好,就可以通过在编辑器中执行以下操作将结果直接导出到.csv:

右键单击>执行>从查询导出。

答案 1 :(得分:0)

在最新版本的DBeaver中,您可以仅突出显示要运行的SQL代码(在编辑器中),然后右键单击突出显示的SQL代码>执行>从查询导出。 不再需要先运行查询的步骤。