我正在使用什么
我正在使用最新的 PLSQL Developer for Oracle 12c。为了提高性能,IDE 将查询的数据输出限制为适合屏幕的行数。我已将其更改为始终位于前 100 名,对于日常使用而言保持这样的总体性能非常重要。
我需要什么
我需要发送包含 12 个视图的组合数据的 xlsx 报告。
基本上是:
select * from my_view_1 where ...;
select * from my_view_2 where ...;
select * from my_view_3 where ...;
我需要一次运行所有查询,然后将所有查询复制到 xlsx。
我现在做什么
我需要所有数据,而不仅仅是前 100 个数据。这意味着我必须浏览选项卡并手动单击
down arrow
图标才能获取所有内容。
这是一项工作,缓慢且容易忘记你必须这样做。我宁愿让它继续运行,直到它完成而无需手动干预。
我的问题
我已经使用注释指令来设置每个选项卡的标题:
--TAB=My View 1 Title
是否有这样的指令总是返回完整数据?
如果不行,还有其他方法吗?
从首选项,Sql Window,您可以更改页面的记录。
给SQLcl一个机会可能会更高效