redwarrior’s diary

C#, ASP.NET, WEB, G*などの雑多な情報

(小ネタ)SQL Server Management Studio (SSMS) のSQLフォーマットには、ApexSQL Refactor が良さげ

SQL Server Management StudioのSQLの書式をフォーマットするのに、SQL Server 2012の時は、「Poor Man's T-Sql Formatter SSMS & Visual Studio AddIn」を使っていました。

SQL Server 2014にも対応していたのですが、SQL Server 2016にはその時点では対応しておらず*1、代わりのソフトを探していて「ApexSQL Refactor」を使い始めました。

ApexSQL Refactor もインストールした時点では、あまり使いやすくなかったのですが、最近のアップデートでフォーマットの設定画面がわかりやすくなっており、細かい設定も可能になってだいぶ使いやすくなりました。

なので、SQL Server Management Studio (SSMS) のSQLフォーマットには、ApexSQL Refactor が良さそうです。

ちなみに、どちらもフリーです。

www.apexsql.com

architectshack.com

以上です。

*1:今回調べたら Poor Man's T-Sql Formatter SSMS & Visual Studio AddIn もいつの間にか最新のSQL Serverに対応していました。