보통 SQL구문을 작성하다보면 SQL구문정렬(formatting)이 필요할 때가 있다.
TOAD나 Orange, DBeaver등과 같은 대부분의 DB관리툴에서 포멧팅 기능을 제공하지만 마침 툴이 깔려있지 않거나 단지 정렬만 좀 해서 보려고 해당 프로그램을 실행시키기가 부담스러울 때 다음 사이트를 통해 간편하게 정렬해서 볼 수가 있다.
![](https://www.dpriver.com/images/sqlflow-728_90.png)
Instant SQL Formatter
Free online sql formatting tool, beautify sql code instantly for SQL Server, Oracle, DB2, MySQL, Sybase, Access and MDX
화면소개
![](https://dev.hi.ne.kr/wp-content/uploads/2022/09/image-52.png)
상단 좌측의 셀렉트박스에서 DB를 고르고 Output쪽에 정렬 형식을 골라주는데 다음과 같은 포멧을 지원한다.
![supported output types](https://dev.hi.ne.kr/wp-content/uploads/2022/09/image-53.png)
SQL(html:font)로 정렬시 (다음과 같이 보이고 하단에는 html코드로 나오는데 포스팅등에서 이쁘게 컬러링해서 보여줄 때 요긴할 것 같다)
![](https://dev.hi.ne.kr/wp-content/uploads/2022/09/image-54.png)
JAVA로 선택시 다음과 같이 소스에 넣을 수 있게 String문자열로 감싸게 해준다.
![](https://dev.hi.ne.kr/wp-content/uploads/2022/09/image-55.png)
참고로 쿼리문을 작성 해놓고 정규식으로 간단하게 프로그램 구문을 덧붙히는 팁이 있는데 아래 게시물에서 소개하니 관심있는 분은 참고 바란다.
One thought on “온라인으로 SQL구문 정렬하기, ONLINE SQL FORMATTING”