Oracle SQL Developer-缺少网格的查询结果窗口


72

我刚刚从MS sql服务器切换到了Oracle。我使用的查询工具是Oracle SQL Developer。我遇到的问题是我无法获取查询结果窗口。查询结果窗口是结果的网格视图。当我打开一个新的“ sql worksheet”时,它似乎可以任意显示。但不总是。然后,一旦我运行查询,下一次我运行它就会消失。

谁能指出让我保持结果网格活跃的一致方法?非常感谢。


您使用什么版本?还有其他工具,例如JOra(Eclipse插件),Squirrel SQL和Allround Automation SQL Developer(商业产品-不错,但有其独特之处)。
FrustratedWithFormsDesigner

您正在使用哪个版本的SQL Developer?
伊恩·卡彭特

1
v2.1.1。除非绝对必要,否则此工具将赋予我权力。
乔迪2010年

Answers:


234

好,朋友们。弄清楚了。我碰到了F5(就像在MSSQL查询分析器中一样)来运行查询。这是此客户端中的“运行脚本”。 F9Ctrl+Enter让我进入查询结果网格视图。希望这对以后的人有所帮助。


1
是的,现在听起来很熟悉(我想我已经做过一两次,但是很久以前...)。在某些工具中是F8。如果您想与其他工具保持一致,我认为可以重新映射它。
FrustratedWithFormsDesigner

2
谢谢!同时深入研究Oracle,这位SQL开发人员比Toad容易得多。那个东西有那么多按钮的男人,我的头受伤了!
gjvdkamp 2010年


1
我以前曾与SSMS F5一起工作过,这在我看来是硬连线的,因此我在SQL Developer中重新分配了F5以运行查询。
卢比奥(Rubio)'18年

2
谢谢,这对我也有帮助。工具>首选项>快捷键,适合任何想将“运行语句”重新映射到F5的人。
罗伯托

1

我也面临同样的问题。在脚本输出中,仅行终止为

PL / SQL过程成功完成。

set SERVEROUTPUT ON 在这种情况下有所帮助。


还有“ Dbms输出”窗口(“视图”>“ Dbms输出”)。单击加号按钮将DBMS_OUTPUT添加到您的连接中。
卢比奥(Rubio)'18年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.