DBeaver 没有菜单项 生成SQL Generate SQL

Intro

DBeaver 是一款很棒的多平台、支持多数据源的GUI数据库客户端。
有一个我经常使用的功能就是:
当我查询到一个结果集,我可以选中某几行,然后生成对应的 insert/update/select 等SQL语句。这个生成过程的优点是自动、快速、不易出错。

可是问题出现了:
有的时候我在结果集界面选中行后,右键菜单有这个选项,有的时候没有:“生成SQL/Generate SQL”。

在这里插入图片描述

问题的根本

有无该菜单项取决于你的查询SQL是单表还是多表?

一开始我以为是DBeaver的版本问题、系统兼容性问题。
后来发现,是我执行的select语句的问题。

单表查询语句的结果集才有**生成SQL**这个菜单项,多表关联查询的结果集没有这个菜单项!

单表查询的结果集的菜单

en
在这里插入图片描述

zh
在这里插入图片描述在这里插入图片描述

多表关联查询的结果集的菜单

没有 生成SQL/Generate SQL 这个菜单项。

en
在这里插入图片描述

zh
在这里插入图片描述

测试版本

https://download.dbeaver.com/community/23.0.3/dbeaver-ce-23.0.3-macos-aarch64.dmg
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值