MSSQL 쿼리포맷 Beautifier 사용법 본문

DB관련/MS-SQL

MSSQL 쿼리포맷 Beautifier 사용법

반응형

SSMS를 사용하다가 보면 별도의 쿼리 포맷 툴을 지원하지 않아서 불편한 점이 많습니다.

그래서 소개할 것은 'SQL Pretty Printer for SQL Server Management Studio' 인데요.

이 프로그램은 별도로 SSMS에 Addon으로 설치하는 형태입니다. 

 

일단 다운받을 수 잇는 주소는 아래와 같습니다.

http://www.dpriver.com/dlaction.php?PHPSESSID=eb6fec56752b98d1d433ad6b70a7a66e

 

다운로드 페이지

해당 다운로드 화면으로 가면 버전별로 지원하는 프로그램을 다운 받으실 수 있습니다.

버전을 누르면 다음 이미지 처럼 다운로드를 할 수 있도록 뜨는데요. 'Download Now!'를 누르시면 수초 후에 

자동으로 다운로드가 됩니다. 

Download Now

이때 해당 파일이 msi, 즉 실행파일 형태이어서 다운로드가 보안 정책상 안된다고 뜰 수가 있는데요. 

이 부분은 어쩔 수 없이 PC별로 대응을 해야해서 설명하기가 좀 복잡하네요. 

 

보안을 낮추거나 사용하지 않게하고 다운로드를 하거나

비인가 프로그램을 상세보기를 누른 후 실행하게끔 한다던지 해야합니다.

 

설치 전에는 SSMS를 종료를 하시고 설치를 하시는게 좋습니다.

설치가 끝나면 아래와 같이 메뉴가 추가 된 것을 보실 수가 있습니다.

 

설치 된 이후에 메뉴

 

Format Selected SQL 또는 Format All SQL을 실행하면 다음과 같이 정렬이 됩니다.

SQL Pretty Printer Format SQL  실행 후

이때, 기본 옵션으로 포맷팅이 되는데요. 이 부분을 사용자가 직접 바꿀 수가 있습니다.

이 부분이 바로 아래 이미지와 같이 SQL Formatter Options 입니다.

클릭 하면 우측 화면의 팝업이 뜨는데요. 여기에 원하는 포맷으로 설정을 하면 됩니다.

하나하나 다 설명하기에는 너무 양이 많아서 이미지 아래에 제가 즐겨 사용하는 옵션파일을 첨부하였습니다.

 

default.ini
0.01MB

 

참고로 옵션 파일 위치는 위의 팝업창에서  open을 눌렀을때의 위치와 동일합니다.

아래는 ini파일의 위치 참고 이미지 입니다.

여기 폴더에 ini 폴더를 업어치고 SSMS를 다시 재기동 하게 되면 다음 포맷처리부터는 바뀐 옵션으로 적용됩니다.

 

추가적으로 알려드릴 부분은 해당 프로그램은 쉐어웨어이므로, 60일간의 Trial을 지원합니다.

그 이후에는 사용을 못하느냐? 그건 아닙니다.

다만 아래와 같이 중간중간 구매를 하라고 뜨지만 '아니오'를 사정없이 누르시면 됩니다.

SQL Pretty Printer  구매 알림 .

지금까지 SSMS에서 쿼리포맷 Beautifier 사용법을 설명하였습니다.

도움이 많이 되셨길 바라면서...

반응형

DB관련/MS-SQL Related Articles

MORE

Comments