如何使用松鼠将SQL查询的结果存储在CSV文件中?

前端之家收集整理的这篇文章主要介绍了如何使用松鼠将SQL查询的结果存储在CSV文件中?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
版本3.0.3.这是一个相当大的结果集,大约有300万行.

解决方法

马丁几乎有这个权利.

TL / DR版本是您需要“sqlScripts”插件(这是“标准”插件之一),然后您可以选择这些菜单选项:会话>脚本>将sql的结果存储在文件

我在看3.4版本.我不知道此功能何时被引入,但如果您没有安装sqlScripts插件,则可能需要升级.

有关安装新插件的说明,请参见:http://squirrel-sql.sourceforge.net/user-manual/quick_start.html#plugins

但是,如果您正在执行全新安装的Squirrel,您可以在安装过程中选择“sqlScripts”插件.

这是长版本:

>运行查询

连接到数据库.单击sql选项卡.输入您的查询点击运行按钮(或Ctrl-Enter).

您应该在窗格下半部分的结果区域中看到前100行(取决于您如何配置Limit Rows选项).
>导出完整结果

打开会话菜单.选择脚本项(几乎位于此长菜单底部).选择在文件中存储sql的结果.

这将打开一个对话框,您可以在其中配置导出.确保您检查导出完整的结果集以获取所有内容.

我没有尝试过这个300万行结果集,但我注意到,松鼠似乎将数据流传输到磁盘(而不是在写入之前将其全部读入内存),所以我没有看到任何理由不能使用任意大的文件.

请注意,您可以使用Ctrl-T直接导出到文件,以调用工具弹出窗口并选择sql2file.

猜你在找的MsSQL相关文章