SQLDeveloper:执行当前行而不突出显示

2024-06-22

在 Toad 中,我们可以轻松执行当前行,而无需突出显示它。假设您有一个这样的工作表:

select * from item -- cursor here


select * from product

当我点击CTRL+Enter我只想要要执行光标的行。在 SQLDeveloper 中,如果没有第二行,CTRL+Enter按我想要的方式工作。基本上,我想做的和描述的一样here http://dbaforums.org/oracle/index.php?showtopic=20807,但由于某种原因,我找不到Tools -> Preferences -> Window Types -> SQL Window and check "AutoSelect statement"在我使用的 SQLDeveloper 版本中:4.0.0.13, build Build MAIN: 13.80.

好像这个功能被删除了4.xOracle SQLDeveloper 的?


如果您的 sql 语句之前有一段代码(匿名或此类),请确保以正斜杠结尾,以便 CTRL+enter 起作用。

下面的 select sysdate 语句上的 CTRL+Enter 在下面的第二个示例中有效,但在第一个示例中无效。

示例1:

begin
NULL;
end;

select sysdate from dual; -- press CTRL+Enter on this statement

示例2:

begin
NULL;
end;
/

select sysdate from dual; -- press CTRL+Enter on this statement
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQLDeveloper:执行当前行而不突出显示 的相关文章

随机推荐