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

时间:2018-03-14 14:34:25

标签: sql resultset vertica dbeaver

我正在尝试获取在网站上提交特定事件的用户列表,但是当我运行查询时,我没有获得完整的结果集 - 例如,我找到了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

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

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

谢谢!

2 个答案:

答案 0 :(得分:1)

所以我设法找到了答案!

我的问题的原因是在dbeaver中有一个Maximum result-set size字段,如果你的数字低于你期望的结果集 - 你会得到重复数据和丢失的数据,因为每次运行它显示新的结果集。

希望这可以帮助别人!

答案 1 :(得分:0)

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

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