web-dev-qa-db-ja.com

Sql Server Management Studio Expressでクエリを自動インデントすることは可能ですか?

つまり、コードを自動的にインデントするVisual StudioのCtrl + K + Dに相当するものです。この意味で何かありますか?

23
André Pena

これを発見しました-この古い質問のさらに多くの活動がある別のバリ​​エーション: SQL Management StudioのSQLフォーマッタ

私は個人的に Poor Man's T-SQL Formatter / http://poorsql.com の大ファンですが、それから私はそれを書きました:)

17
Tao

デフォルトではありませんが、上記のSQLプロンプトや ApexSQL Refactor (SQLプロンプトに比べてオプションはわずかに少ないが無料の製品です)などのサードパーティツールをいつでも試すか、オンラインフォーマッタを使用できます。

16
Orland Mendes

SQLプロンプト Red Gateのこれを行うことができます。

オンラインで簡単な書式設定だけが必要な場合は、同じテクノロジが FormatSQL.com を強化します。

9
Mitch Wheat

SQL Pretty PrinterはSQLを再フォーマットすることもできます。スタンドアロンアプリまたはSSMSプラグインとして利用できます。 http://www.dpriver.com から無料でダウンロードできます(nag画面は表示されますが、その他の明らかな制限はありません)。

http://www.dpriver.com/pp/sqlformat.htm?ref=g_wangz にオンラインバージョンがあります。

3
ChrisWerry

SQLinFormフォーマッターもあります。これは、Oracle、SQL Server、DB2、UDB、Sybase、Informix、PostgreSQL、Teradata、MySQL、MS Accessなど、100を超えるフォーマットオプションを含むすべての主要なデータベース用の自動SQLコードフォーマッタです。Windowsホットキーアドオンがあり、 SSMSで使用できます。リンク: www.sqlinform.com

1
Guido