dBeaver 没有向我显示 Vertica 表中的所有结果

问题描述 投票:0回答:3

我正在尝试获取在网站中提交特定事件的用户列表,但是当我运行查询时,我没有获得完整的结果集 - 例如,我发现 2 个发生该事件的用户(并且我使用相同的条件),但不在结果集中。

脚本看起来像:

select userid
    , Date
from c 
where year(c.Date) = 2018
    and week(c.Date) = (week(getdate()) - 1) 
    and Event in ('existing', 'submit_existing', 'submit_new')
group by 1,2

任何人都可以给我提示可能是什么问题吗?

如果有任何不清楚或有任何疑问,请告诉我!

谢谢!

sql resultset vertica dbeaver
3个回答
8
投票

https://github.com/dbeaver/dbeaver/issues/1708

Ctrl+Alt+Shift+A
或右键菜单: 执行 => 选择所有行


1
投票

所以我找到了答案!

我的问题的原因是,在 dbeaver 中有一个

Maximum result-set size
归档,如果您的数字低于您期望的结果集 - 您将得到重复和丢失的数据,因为每次运行它都会显示一个新结果设置。

希望这可以帮助别人!


-1
投票

如果您想更改未来所有时间的默认返回行数

configure the default number of rows returned

在 dbeaver 中,你必须进入 Window -> Preferences -> Editors -> Data Editor

ResultSet fetch size 值更改为 0,dBeaver 将开始返回所有结果。

© www.soinside.com 2019 - 2024. All rights reserved.