如何在DBeaver中将查询结果导出为制表符分隔的CSV文件
解决DBeaver导出制表符分隔CSV文件的问题
正确导出步骤
- 执行SQL查询后,右键点击结果集,选择「Export Resultset」
- 在导出格式选择界面选「CSV」,进入配置页面
- 核心操作:输入制表符分隔符:不要手动输入
\t或复制外部制表符,直接在分隔符输入框中按下键盘的Tab键,输入原生制表符 - 调整辅助设置(按需):
- 若字段不含特殊字符,可关闭「Quote strings」选项,避免额外引号干扰制表符的识别
- 确认「Escape character」设置为默认值(通常是
\),不要与制表符冲突
- 选择输出文件路径,完成导出流程
常见问题排查
- 若之前复制粘贴的制表符无效,清空分隔符输入框后重新按
Tab键输入 - 导出后用文本编辑器(如Notepad++)打开,开启「显示所有字符」功能,确认制表符是否显示为→符号,验证分隔是否生效
- 若仍出现格式混乱,检查查询结果中是否有字段包含逗号、制表符等特殊字符,这类内容会触发自动加引号的逻辑,导致视觉上的分隔失效,可尝试将「Quote strings」设为「Never」测试
内容的提问来源于stack exchange,提问作者David H. J.
相关产品推荐
相关产品推荐

