SQL Developer разбирает встроенные подсказки

Я использую SQL Developer 3.1.07. Я запустил запрос к Oracle со встроенной подсказкой --+ hint в нем, но SQL Developer, похоже, лишил подсказку перед отправкой в ​​базу данных. Многострочные подсказки /*+ hint */ не раздели Есть ли возможность сохранять встроенные подсказки / комментарии в SQL Developer?

1 ответ

Я думаю, что решение этой проблемы состоит в том, чтобы всегда использовать многострочный синтаксис комментариев, даже для одной подсказки:

select /*+ ordered */
      ename 
from emp
where ....

Я не уверен, что есть какое-то подлинное преимущество для Uni-Line --+ синтаксис (хотя, пожалуйста, скажите, есть ли у вас сценарий использования, где бы это делалось). С другой стороны, у него есть один ослепительный недостаток: он действительно портит запросы, хранящиеся в местах, которые удаляют возврат каретки и перевод строки, например V$SQL.SQL_TEXT.

Другие вопросы по тегам