Datagrip - 获取超过 500 个结果的查询的行数(轻松)

Datagrip - get row count (easily) on queries with more than 500 results

有没有办法(设置或快捷方式)显示输出超过 500 行的查询的总行数 - 也就是说,无需修改首选项中的 "Result set page size" 值?除了显示的行之外,我主要是在寻找 select count(*) from (<query>) t 的输出。

回答我自己的问题但不接受它,因为我希望有更好的方法,但您可以创建一个实时模板:

SELECT count(*) FROM ($SELECTION$) tablenameyoullneveruse

Select 您的查询,然后使用 Surround with Live Template...

仍然希望有一个同步解决方案(不必构建第二个查询)。

单击 result-set

的 page-size

替代已接受的答案(点击页面大小),点击 Last Page 图标,它会显示项目数

您可以在设置中更改它:

  1. 文件 --> 设置
  2. 然后在数据库 --> 数据视图 --> 取消选中将页面大小限制为 500

见下图 enter image description here