oracle-sqldeveloper – 使用SQL Developer直接将查询导出为CSV
发布时间:2020-12-12 13:48:23 所属栏目:百科 来源:网络整理
导读:使用SQL Developer运行查询功能很好,但如果我不是首先运行查询,而是保存了很多时间,然后右键单击结果集,然后通过导出到csv例程. 我想知道是否是SQL Developer中的一种方法: 1)写入查询,然后选择查询的结果应该导出到磁盘. 2)编写几个查询的队列,每个查询都
使用SQL Developer运行查询功能很好,但如果我不是首先运行查询,而是保存了很多时间,然后右键单击结果集,然后通过导出到csv例程.
我想知道是否是SQL Developer中的一种方法: spool command(SQL * Plus文档,但SQL Developer也支持许多此类命令之一)将结果直接写入磁盘.每个假脱机可以更改正在写入的文件,因此只需在其之间放置spool命令,就可以将多个查询写入不同的文件:
spool "pathtospool1.txt" select /*csv*/ * from employees; spool "pathtospool2.txt" select /*csv*/ * from locations; spool off; 您需要以脚本(F5或SQL工作表上方的命令栏上的第二个按钮)运行此脚本.您可能还想探索一些formatting options和 由于您在标题中提及了CSV,因此我已经为您添加了一个SQL Developer-specific hint. 缺点是SQL Developer includes the query in the spool file,您可以通过将脚本文件中的命令和查询作为脚本运行来避免. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |