DBeaver 中的“计算总行数”(两个绿色圆圈箭头的图标)会抛出“执行错误计数时出错”,但手动选择超过 200 行是可行的

DBeaver 中的“计算总行数”(两个绿色圆圈箭头的图标)会抛出“执行错误计数时出错”,但手动选择超过 200 行是可行的

您的 SQL 语法有错误;请查阅与您的 MySQL 服务器版本相对应的手册,以了解在第 1 行‘)FROM MY_TABLE1 ...’附近使用的正确语法

详细信息如下:

  Error executing row count
  SQL Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') FROM temp.MY_TABLE' at line 1
  SQL Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') FROM temp.MY_TABLE' at line 1
  You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') FROM temp.MY_TABLE' at line 1
  You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') FROM temp.MY_TABLE' at line 1

在此处输入图片描述

点击Calculate total row count绿色双箭头(圆圈)

在此处输入图片描述

如果我输入 999999 行而不是 200 行,我也可以获取所有行并像往常一样在任务栏中看到完整的行数。

在此处输入图片描述

这个错误在白天出现,它一度仍然可以工作,几分钟后,它就不再工作了,并且在另外两台计算机上也不再工作了,因此它似乎是可重现的,最初发生在 2022 年 2 月 27 日。

DBeaver 通用数据库管理器 版本 21.3.5.202202200327

答案1

我也是,这是版本 21.3.5 的错误,无法“计算总行数”

安装版本 21.3.4 https://dbeaver.io/files/21.3.4/

答案2

更新 2022-03-14:

打开 DBeaver 时会自动安装正确的版本 22.0.0。

在此处输入图片描述

在此处输入图片描述

更新 2022-03-07

2022 年 3 月 7 日立即更新:

数据编辑器 - 行数计算查询已修复

在此处输入图片描述

请注意,新版本 22.0.0 尚不适用于 snap installer / snap refresh,可能还有更多安装程序https://dbeaver.io/download/。但您可以在 git repo 中找到适用于所有操作系统的下载https://github.com/dbeaver/dbeaver/releases

之前曾表示,修复程序将在 DBeaver 22.0.0 版本中提供,并计划于 2022 年 3 月 3 日发布。

查看已关闭的 git 问题MySQL SELECT 查询后“计算总行数”抛出错误 #15600

相关内容