Как конвертировать Java SQL String в SQL в Datagrip? - PullRequest
0 голосов
/ 12 марта 2020

У меня есть утверждение в моем Java коде, например, так:

String sql = "SELECT COL1, COL2, COL3, " +
             " COL4, COL5, COL6, COL7 "  +
             " FROM TABLE T";

Есть ли простой способ преобразовать / отформатировать это как SQL запрос (как показано ниже) в Datagrip. Аналогично тому, что SQLWorkbench делает с «Чистым Java кодом» нажатием Alt + L ?

SELECT COL1, COL2, COL3,
       COL4, COL5, COL6, COL7 
       FROM TABLE T

Ответы [ 2 ]

0 голосов
/ 13 марта 2020
  1. Поместите курсор на строковый литерал
  2. Нажмите Alt+Enter
  3. Выберите Copy string concatenation text to clipboard List item
0 голосов
/ 12 марта 2020

Во-первых, вам нужно ввести правильный SQL диалект

выбрать диалект

select dialect

выбрать указать c диалект

select specific dialect

успешное внедрение

successful injection

, а затем редактирование SQL фрагмента

edit fragment

или вызов Execute (Ctrl + Enter) из контекстного меню.

...