blancoSqlFormatter の改良

関数の時には改行しないようにしました。
変更前

SELECT
        SUBSTRING (
            code
            ,1
            ,2
        )
    FROM
        m_user

変更後

SELECT
        SUBSTRING( code ,1 ,2 )
    FROM
        m_user

また、BETWEENのあとのANDは改行しないようにしました。
論理積のANDの場合は今までどおり改行します。
変更前

SELECT
        *
    FROM
        employees
    WHERE
        NOT (
            salary BETWEEN 1000
            AND 2000
        )

変更後

SELECT
        *
    FROM
        employees
    WHERE
        NOT (
            salary BETWEEN 1000 AND 2000
        )

いろんなSQLを喰わしてみないと、チャンと動くかどうかまだまだ怪しいです。
来週から実際の現場で使ってみます。


リンク
http://www.hcn.zaq.ne.jp/no-ji/VerticalViewer20071021.lzh