SQL Developer剥离内联提示

Ale*_*lex 5 oracle hints query-hints oracle11g oracle-sqldeveloper

我正在使用SQL Developer 3.1.07.我使用内联提示向Oracle运行了一个查询,--+ hint但SQL Developer似乎在将提交提交到数据库之前删除了提示.多线提示/*+ hint */没有被剥夺.是否有选项可以在SQL Developer中保留内联提示/注释?

APC*_*APC 2

我认为这个问题的解决方案是始终使用多行注释语法,即使是单个提示:

select /*+ ordered */
      ename 
from emp
where ....
Run Code Online (Sandbox Code Playgroud)

我不确定单行--+语法是否有任何真正的优势(尽管请告诉您是否有只有这样做的用例)。另一方面,它有一个令人眼花缭乱的缺点:它确实弄乱了存储在删除回车符和换行符的位置的查询,例如 V$SQL.SQL_TEXT。