본문 바로가기

Database/SQL Server

SQL Server 쿼리 정형화 툴 Poor Man's T-SQL Formatter

SQL Server의 기본 관리툴인 sql server management studio에서 쿼리를 정형화된 포맷으로 만들어 주는 기능을 가진 add-on입니다.

MySQL Workbench에서는 Beautify Query로 포맷을 만들 수 있으며, Oracle에 많이 쓰는 Sql Developer에서는 Ctr+F7 명령어로 쿼리를 fomat 할 수 있습니다.

 

아래 사이트에서 파일을 다운로드합니다.

http://architectshack.com/poormanstsqlformatter.ashx

 

Poor Man's T-SQL Formatter - Architect Shack

Overview This is a free and open-source SQL (T-SQL) formatter: Handles complete multi-batch scripts, including object definition scripts such as stored procedures, triggers, etc.Provides formatting options to cater to different common formatting styles/sta

architectshack.com

 

설치하면 SQL Server Management Studio에서 아래와 같이 메뉴가 활성화됩니다.

 

 

쿼리 작성후나, 정형화되지 않은 쿼리를 복사해 온 후 Format T-SQL Code를 누르면 정형화된 모양으로 바꿔줍니다.

 

버전이슈가 있으면 아래 가이드에 따라 폴더를 생성해 주면 조치가 가능합니다.

버전 숫자에 맞게 바꿔주시면 됩니다. 

Does the Poor Mans T-SQL formatting add-in for Management Studio 2012 work in Management Studio 2014?

Q. Does the Poor Mans T-SQL formatting add-in for Management Studio 2012 work in Management Studio 2014?
In SSMS 2012, if I go to tools, it showed up in the list. In SSMS 2014, it doesn't.
I tried to run the installer again, and it gave me options to repair or uninstall. I had the formatter installed prior to installing 2014.

 

 

Create the folder

%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\12.0\Addins\

 

if it does not exist. Then just copy the file from:

%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\11.0\Addins\PoorMansTSqlFormatterSSMSAddIn.AddIn

 

to

%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\12.0\Addins\PoorMansTSqlFormatterSSMSAddIn.AddIn