我过去曾经使用过Allround Automations PL / SQL Developer,现在却被要求在工作中使用Oracle SQL Developer。在PL / SQL Developer中,该程序限制了每页要检索的记录,我可以进入Edit-> Preferences,然后选择SQL Window以确保检索到所有记录:
PL / SQL用户首选项
有人可以让我知道是否有用户偏好设置,以确保可以在Oracle SQL Developer 18.1中捕获所有记录?
在Oracle SQL Developer中,您可以(最终)获得所有行。尽管如此,它将一次获取N行结果。如果您继续在“查询结果”选项卡中向下滚动,它将继续获取结果。
一次多少行?它由此参数给定Sql ArrayFetch Size
,并且限制在50到200之间。
如果仍然希望在没有编辑器干预的情况下立即获得所有结果,请运行脚本(通常为F5),而不要使用该选项来运行语句。结果将类似于“脚本输出”选项卡中的类似SQL * plus的终端显示形式。