Как исправить настройки в Oracle — текст переформатируется при нажатии Return

#oracle

#Oracle

Вопрос:

У меня возникла проблема в Oracle, когда каждый раз, когда я нажимаю Enter в конце строки кода, вся строка будет переформатироваться как регистр заголовка (первая буква каждой вещи заглавная, а остальные в нижнем регистре). Вот очень короткий пример того, что я имею в виду.

Оригинал:

 SELECT DISTINCT
     col1
    ,col2 AS Test2
    ,CASE WHEN col3 = 'ABC' THEN 'DEF'
        END AS Test3
  

Если я перейду к концу каждой строки в приведенном выше коде и нажму Enter, вот как это будет выглядеть:

 Select Distinct
     Col1
    ,Col2 As Test2
    ,Case When Col3 = 'ABC' Then 'DEF'
        End As Test3
  

Это происходит как при редактировании существующих строк, так и при добавлении новых.

Я не смог найти решение в Интернете и не могу найти ничего, связанного с этим, в настройках. Спасибо за помощь!

Комментарии:

1. «Oracle» — это сервер базы данных, у которого нет пользовательского интерфейса, где вы можете вводить SQL, не говоря уже о каких-либо функциях форматирования. Это делается с помощью используемого вами клиентского инструмента SQL. Что это такое? Может быть, разработчик Oracle SQL?

Ответ №1:

ЕСЛИ мы говорим о SQL Developer, то

Инструменты => Настройки => Редактор кода => Формат

и отключите флажок «Автоформатировать …» в верхней части панели настроек.

введите описание изображения здесь