-- 示例:使用快捷键快速执行SQL查询
SELECT * FROM users WHERE status = 'active';
-- 使用Ctrl+Enter执行当前语句
快捷键组合
功能说明
Ctrl+Enter
执行当前SQL语句
Ctrl+Shift+Enter
执行所有SQL语句
Ctrl+/
注释/取消注释行
Ctrl+Shift+/
注释/取消注释块
Ctrl+Space
代码自动补全
Ctrl+Shift+Space
智能提示参数
Ctrl+D
复制当前行
Ctrl+Shift+↑/↓
上下移动行
Ctrl+Alt+↑/↓
多光标编辑
查询结果操作
快捷键
功能描述
Ctrl+C
复制选中数据
Ctrl+Shift+C
复制为INSERT语句
Ctrl+Shift+U
复制为UPDATE语句
Ctrl+Shift+D
复制为DELETE语句
Ctrl+Shift+I
复制为CSV格式
Ctrl+Shift+J
复制为JSON格式
数据管理快捷键
数据表操作
操作类型
快捷键
功能说明
数据导航
↑/↓/←/→
单元格导航
数据编辑
F2
编辑单元格
数据提交
Ctrl+Enter
提交更改
数据撤销
Ctrl+Z
撤销操作
数据重做
Ctrl+Y
重做操作
结果集操作
快捷键
功能描述
Ctrl+F
在结果集中查找
Ctrl+H
在结果集中替换
Ctrl+G
跳转到指定行
Ctrl+Alt+G
跳转到指定列
Ctrl+Alt+F
筛选数据
Ctrl+Alt+S
排序数据
高级功能快捷键
ER图与数据建模
快捷键
功能描述
Ctrl+Shift+E
生成ER图
Ctrl+Shift+M
数据模型比较
Ctrl+Shift+G
生成DDL语句
Ctrl+Shift+R
逆向工程
调试与性能分析
快捷键
功能描述
F9
切换断点
F5
继续执行
F6
单步跳过
F7
单步进入
F8
单步返回
Ctrl+F2
终止调试
自定义快捷键配置指南
修改快捷键配置
DBeaver允许用户自定义快捷键配置:
打开菜单:Window → Preferences
导航到:General → Keys
搜索需要修改的命令
绑定新的快捷键组合
点击Apply保存设置
常用自定义建议
功能
推荐快捷键
理由
执行当前语句
F9
比Ctrl+Enter更便捷
格式化SQL
Ctrl+Shift+F
统一代码风格
切换连接
Ctrl+Alt+Tab
快速切换环境
工作效率提升技巧
1. 批量操作技巧
-- 使用快捷键批量执行多个语句
UPDATE users SET status = 'inactive' WHERE last_login < '2024-01-01'; -- Ctrl+Enter执行
DELETE FROM logs WHERE created_at < '2023-01-01'; -- Ctrl+Enter执行