top / index / prev / next / target / source

2014-01-23 diary: SQL 整形フリーソフト

いがぴょんの日記 日記形式でつづる いがぴょんコラム ウェブページです。

SQL 整形フリーソフト

SQL 整形フリーソフトには さまざまなものがありますが、私がおすすめするのは「BlancoSqlEditorPlugin」という Eclipse 上で動作する SQL 整形プラグインです。(というか私は開発者のうちの一人です)

現時点で最新の Eclipse でも動作します。Eclipse Kepler SR1 で動作しています。

インストール方法

Eclipse の dropins フォルダーに jar ファイル (blanco.plugin.sqleditor_1.0.0-eclipse3.1.jar) をコピーします。そしてその後、Eclipse を起動します。

eclipse
  dropins

使い方

ファイル名の拡張子が「.sql」のものが関連付けられています。「sample.sql」というファイルに以下のような SQL を記述したとします。

select a,b,c,d,e from f where a=c order by a

これをフォーマットすると、以下のような SQL へと整形されます。

SELECT
        a
        ,b
        ,c
        ,d
        ,e
    FROM
        f
    WHERE
        a = c
    ORDER BY
        a

難読化されてしまった SQL の解析などにも、とても便利だと思います。


この日記について