SqlFmt

SQL整形、PL/SQL整形、エディタへの組込可能

  • ソフト名 :SqlFmt
  • バージョン :1.14
  • ライセンス :フリーソフト
  • OS :Windows
  • 開発 :(株)プラムシックス

ダウンロード

SqlFmt詳細

STATSPACK SQL report、WORKLOAD REPOSITORY SQL Report、TKPROFレポート等の性能診断ツールのレポート出力や監査証跡に含まれる「読み下しにくい」SQLの調査に役立ちます。
(コーディング規約が求めるようなスタイリング用途には適しません)

【機能】
次の様なルールを施行しながら対象として選んだPL/SQLやSQLのスタイルを整形(フォーマット)します。
・特定の終端記号(SQL文法上の予約語かキーワードの一部)の直前で改行。
・非終端記号に含まれる記号を入れ子レベルの数だけ字下げ。
・ファイル上か、クリップ・ボード上の文を整形することが出来ます。

【特長】
・整形ルールが単純なので少ないメモリやCPUチャージで能率的に動作します。
・コメントブロックを認識し整形対象から除外することが出来ます。
・パッケージに付属するDLL版 SqlFmt を使用すると使い慣れているエディタ、C/C++、VBで開発されたプログラムへ整形機能を組み込むことが出来ます。
・「秀丸エディタ(注1)」と「EmEditor (注2)」への組み込みをサポートします。
・フィルター型プログラムとインターフェース可能なエディタ(例えばvim等)から外部コマンドとして実行し整形結果を受け取る事が出来ます。
・Oracle DBA にはおなじみの TKPROF レポートや SQL トレースファイルを自動認識し、PL/SQLとSQLの部分だけを選択的に整形することが出来ます。

(注1): 秀丸エディタは有限会社サイトー企画の製品です。
(注2): EmEditor は株式会社エムソフトの製品です。

Leave a Reply

メールアドレスが公開されることはありません。 が付いている欄は必須項目です