Когда я хочу использовать SQL-запросы в Java, я обычно держу их в конечных переменных String. Теперь, когда строка слишком велика, она выходит из ширины страницы, и мы либо должны ее вручную разбить (в eclipse, перейдите в конкретное место в строке и поместите ввод, и сделайте это для каждого из полученных меньших part), или мы можем установить форматтер в Eclipse, чтобы разрешить (скажем) 100 символов в строке. Но строка не ломается логически.
Я могу хорошо отформатировать запрос в SQL Developer (скажем), но если я вставлю его в Java, мне придется вручную установить все концевые кавычки и символы +
, чтобы сделать его правильной строкой Java. Я просто хочу знать, как правильно отформатированный SQL-запрос скопирован непосредственно в файл Java. Я использую Eclipse.
Возможно, когда запрос отформатирован следующим образом:
SELECT
*
FROM
something
WHERE
id=4;
тогда, когда он вставлен внутри строки java, мы можем иметь его как:
"SELECT" +
" *" +
" FROM" +
" something" +
" WHERE";
id=4;