DBeaver导出查询结果到Excel【技巧】

阿伟姑娘_6834

阿伟姑娘_6834

2026-07-01

1194人浏览

原创

dbeaver 24.3.0+用户可直接导出为.xlsx:右键结果集→“导出数据”→选“excel (.xlsx)”→指定路径完成,数字、日期、中文均精准保留;低版本需用csv中转(utf-8 with bom+制表符)或安装officeintegration插件实现excel直连与双向同步。

dbeaver导出查询结果到excel【技巧】

你需要把DBeaver里刚跑完的SQL查询结果,原样、带格式、不丢精度地落到Excel里——不是CSV中转后手动导入,不是复制粘贴后列宽崩塌,更不是让同事用记事本打开再另存为;而是点击几下,直接生成.xlsx文件,数字不变成科学计数法,日期不显示为44567,中文不乱码,表头带字段注释。

确认DBeaver版本与导出能力

打开DBeaver → 帮助 → 关于DBeaver,查看版本号。若为24.3.0及以上(含25.0.2),已内置XLSX导出器,无需插件即可直出.xlsx;若低于24.3.0,导出菜单中不会出现“Excel (.xlsx)”选项,此时必须走CSV中转或安装OfficeIntegration插件。

【版本低于24.3.0时,强行选择“Excel (.xls)”会导致导出失败或文件损坏】

方法一:直出XLSX(推荐,24.3.0+用户)

执行完SQL查询 → 在结果集表格任意位置右键 → 选择“导出数据” → 在格式列表中直接选“Excel (.xlsx)” → 点击“下一步” → 指定保存路径和文件名(如sales_report_20260701.xlsx)→ 点击“完成”。

这一步操作起来很简单,生成的.xlsx文件双击即可用Excel打开,数字自动识别为数值类型,日期保留YYYY-MM-DD格式,布尔值显示为TRUE/FALSE,无需任何后续调整。

方法二:CSV中转(全版本通用)

执行完SQL查询 → 右键结果集 → “导出数据” → 格式选“CSV文件” → 下一步 → 输出设置页做三项关键配置:

Code Review Excellence
Code Review Excellence

掌握有效的代码审查实践,提供建设性反馈,尽早捕获错误,促进知识共享,同时保持团队士气。

下载
  1. 编码:选UTF-8 with BOM(不是纯UTF-8,否则Excel打开中文会乱码)
  2. 分隔符:改用\t(制表符),避免逗号出现在文本字段中导致列错位
  3. 文本限定符:勾选“使用文本限定符”,字符选双引号",防止字段含换行或制表符时解析崩溃

点击“完成”生成.csv文件 → 打开Excel → 数据选项卡 → “从文本/CSV” → 选该文件 → 导入向导第一步选“分隔符号”,第二步勾选“制表符”,第三步对每列手动设数据类型(如第3列为日期,就点该列→选“日期”→格式选YYYY-MM-DD)→ 点击“加载”。

方法三:用OfficeIntegration插件一键同步编辑

适用于需反复修改并回写数据库的场景:比如财务人员要在Excel里调整金额,改完直接同步回表。

第一步:在DBeaver中 → 帮助 → 安装新软件 → 添加站点 → 输入更新地址 https://dbeaver.io/update/office/ → 勾选OfficeIntegration → 完成安装并重启。

第二步:执行查询 → 结果集右键 → “Open in Excel” → DBeaver会调用本地Excel,自动创建工作簿,表头含字段名+注释,数据类型完整保留。

第三步:在Excel中编辑任意单元格 → 保存关闭 → 回到DBeaver,右键该结果集标签 → “Sync changes from Excel” → 弹窗确认后,修改即写回数据库对应行。

【此操作不可逆:Excel中删除整行,同步后数据库该行将被DELETE】

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

4481

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

2696

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

2500

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1424

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

677

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

5108

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

5823

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1561

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

2378

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 43.3万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.5万人学习