dbeaver redshift 为 pg_catalog 模式返回错误数据

dbeaver redshift returning wrong data for pg_catalog schema

SELECT * FROM pg_catalog.pg_group;

+---------+----------+-------------------+
| groname | grosysid |      grolist      |
+---------+----------+-------------------+
| {}      |      100 | {{101},{103},...} |
+---------+----------+-------------------+

问题:对于 groname 列,我得到的是 {} 而不是每行的实际组名,同样的事情发生在 pg_user table 上。我查看了 redshift 的 driver 设置,但找不到任何看起来有用的东西。

有趣的是,grolist 在 mac 上的 postico 中也以不同的方式返回({101,103,...},即没有额外的花括号)。

我遇到了同样的问题。 该问题需要升级DBeaver版本。 附上测试确认的内容和版本。

DBeaver Version Version 7.1.3.202007192031 发布日期:2020 年 7 月 20 日