我正在使用RubyMine 6.3.3数据库控制台窗口运行查询并将其导出为CSV
这涉及3个步骤
步骤1.运行查询,等待一段时间以可视方式获得结果
步骤2.单击“文件图标”,然后选择“全部保存到文件”
步骤3:在步骤1的同一时间再次等待将其导出为CSV
我已经检查过RubyMine论坛,设置没有任何成功。
我还发现了关于如何save (postgres) sql output to csv file
的这个问题该问题的答案提到了这个命令
复制(选择*从foo)到'/tmp/test.csv'使用CSV;
但是通过使用该方法,文件将保存在我无法直接访问的服务器上。
有没有办法运行查询并将结果直接导入本地CSV文件,而无法获得可视化结果
答案 0 :(得分:1)
此功能适用于RubyMine 8
在查询结果的右侧,您可以选择导出类型。
刷新/重新加载您的查询
选择要导出的行,例如cmd + a选择所有
使用cmd + c复制值
打开一个新的文本文件并使用cmd + v
粘贴数据答案 1 :(得分:1)
答案 2 :(得分:0)
此功能尚未实施,已经是JetBrains已经请求的功能,并在此链接中报告
http://youtrack.jetbrains.com/issue/DBE-454
http://track.jetbrains.com/issue/DBE-442#tab=Linked问题
所以有兴趣跟踪这个并更新此答案的人请做。
答案 3 :(得分:0)
如果您可以使用psql
连接,请使用\copy
命令将文件保存在客户端。