SQL Server Management Studio で SQL をフォーマットする 質問する

SQL Server Management Studio で SQL をフォーマットする 質問する

Visual Studio やその他の IDE では、キーボード ショートカット、メニュー、または入力時に自動的にコードを簡単に自動フォーマットできます。

SQL Server Management Studio でこの標準機能を有効にする方法がまだあるかどうか知りたいです。

私は、フォーマットが不十分な SQL でごちゃごちゃになった、かなり大きなストアド プロシージャを扱っています。「すべて選択 -> SQL のフォーマット」を実行できれば便利です。

ベストアンサー1

遅い回答ですが、価値あるものになれば幸いです。貧乏人の T-SQL フォーマッタ完全な T-SQL バッチ/スクリプト サポート (任意の DDL、任意の DML)、SSMS プラグイン、コマンド ライン バルク フォーマッタ、およびその他のオプションを備えたオープン ソース (無料) T-SQL フォーマッタです。

今すぐオンラインでご利用いただけます。http://poorsql.comMERGEそして、今日、ステートメント、OUTPUT句、その他の細かい部分のサポートを獲得し、「バージョン 1.0」にアップグレードしました (数か月間ベータ版でした) 。

SSMS アドインを使用すると、独自のホットキー (既定値はVisual Studio と一致するCtrl- KCtrl- F、) を設定でき、スクリプト全体または選択/強調表示したコードのみ (ある場合) をフォーマットできます。出力のフォーマットはカスタマイズ可能です。

SSMS 2008 では、組み込みのインテリセンスとうまく組み合わせられ、Red Gate の SQL プロンプトとほぼ同じ基本機能を効果的に提供します (もちろん、SQL プロンプトには、スニペット、クイック オブジェクト スクリプトなどの追加機能があります)。

フィードバックや機能リクエストは大歓迎ですので、機会があればぜひお試しください。

開示: これはおそらくすでに明らかですが、私はこのライブラリ/ツール/サイトを作成したので、この回答も恥知らずな自己宣伝です :)

おすすめ記事