在 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.x
Oracle 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(使用前将#替换为@)