2013-02-28 12 views
7

Czy ktoś ma funkcję pretty_print do drukowania zapytań SQL w java?java-pretty print sql query

podany ciąg znaków takich jak:

SELECT person_table.name OD person_table DOŁĄCZ person_person NA person_table.name = person_person GDZIE person_table.name = dan

Funkcja wypisze:

SELECT person_table .name

FROM osoba_tabela

DOŁĄCZ person_person

ON person_table.name = person_person

GDZIE person_table.name = dan

czy lepiej?

Z góry dziękuję!

+3

Rzeczą z tym jest to, że każdy ma inny sposób pisania SQL - niektórzy ludzie umieścić klauzulę JOIN na tej samej linii, co z, lub zachować klauzuli ON z JOIN klauzula w tej samej linii. – Makoto

Odpowiedz

0

Jeśli pracujesz z Hibernate spróbować org.hibernate.jdbc.util.FormatStyle.BASIC.getFormatter().format(yourNonFormattedSqlQueryString);

Powiązane problemy