Oracle 蟾蜍输出数据网格一次仅显示500行

Oracle 蟾蜍输出数据网格一次仅显示500行,oracle,toad,Oracle,Toad,我将Oracle 11g与Toad 12.5.1.1一起使用,输出网格一次只显示500行。 有没有办法让toad一次显示所有结果,或者有没有办法找到返回的行数,即使网格只显示500条记录?嗯,这被认为是一种功能 如果您进入网格并按Ctrl+End,它将为您提取所有行。如果您想这样做,则需要设置OCI数组缓冲区大小而不是限制网格Fecth 有关更多详细信息,请参见此处: 右键单击网格并使用“记录计数…”选项。它将在浮动窗口上显示总记录计数 另一个选择是将您的查询封装在一个中,从(您的查询)中选择c

我将Oracle 11g与Toad 12.5.1.1一起使用,输出网格一次只显示500行。
有没有办法让toad一次显示所有结果,或者有没有办法找到返回的行数,即使网格只显示500条记录?

嗯,这被认为是一种功能


如果您进入网格并按Ctrl+End,它将为您提取所有行。

如果您想这样做,则需要设置
OCI数组缓冲区大小
而不是
限制网格Fecth

有关更多详细信息,请参见此处:
右键单击网格并使用“记录计数…”选项。它将在浮动窗口上显示总记录计数


另一个选择是将您的查询封装在一个
中,从(您的查询)
中选择count(*)

我不知道这一点,我认为这会有所帮助。但这仍然是一个额外的步骤。我肯定会有一些设置可以直接做到这一点。我非常肯定不会,因为我已经设置了一百万次。看到超过500行有什么用?如果你想导出:Toad无论如何都会获取所有内容,如果你想计数:为什么不直接计数(即通过选择计数(*)),如果你想看到一些特殊的内容:选择你想看到的内容。该选项在最近的版本中被删除(12.5版不会有),尽管它已在当前的12.7 beta.Mark中重新引入,在toad options>Oracle>General中,我没有看到OCI缓冲区大小选项。有一个DBMS o/p>默认缓冲区大小,但我认为这对我来说是禁用的。如果该选项在12.5中被删除,但将在12.7中返回,我认为除了等待12.7发布或移动到12.7 beta版之外,您没有太多选择……如果该选项不在您使用的版本中,您将被卡住。