website building software

SQLConvert

複雑なSQL文を人が見易いように整形・崩すツール








SQLを、もっと見やすく。

長いSQL文を整形すると、インデントがうまく揃わない。 そんな経験から生まれたSQL整形ツール 「SQLConvert」 です。

以前はCSE(Common SQL Environment)の「SQL崩し」を使用していましたが、 複雑なSQLになるほど、思い通りに整形できないことがありました。

「それなら、SQLの整形機能だけ自分で作ってしまおう。」

そんなきっかけで開発を始めたのがSQLConvertです。

サブクエリやJOINなどを含む複雑なSQLにも対応し、 SQLの構造を意識して、読みやすい形に整形します。

最新のSQL関数・構文には対応していないものもありますが、 日々のSQL確認やメンテナンスに気軽に使えるツールを目指しています。

SQLを眺めて「読みにくいな」と感じたときに、
ぜひ使ってみてください。

FAQ

SQL文の予約語のみを大文字にします。
予約語は、プログラム内に固定で記述されています。
ウィンドウ起動にて起動した場合、フォームは、常に手前に表示されます。
コメントは、"--"、"/* 〜 */"に対応しています。
※稀にコメントがズレることがあります。

クリップボードにあるデータを変換します。
※クリップボードとは、コピー操作やカット操作を行ったデータを
 一時的に保存するメモリ上の領域のことです。

操作方法

1.「SQLConvert.exe」をダブルクリックして起動します。

2.メモ帳等でSQL文をコピーします。

3.「実行」ボタンをクリックします。
  ※ショートカットキー(Ctrl+Q)も使用できます。
  フォームがアクティブでなくても動作します。

4.メモ帳等に貼り付けます。
 ※整形されたSQLが貼り付きます。 

操作方法

1.「SQLConvert.exe」をダブルクリックして起動します。

2.「実行」ボタンの上で右クリックします。

3.「オプション」をクリックします。
 設定画面が表示されます。
 [保存]をクリックするとSetting.xmlに設定を保存します。

更新履歴

2026/09/09  Ver1.0.5.2

・フレームワークを「.NET Framework 4.8.1」に変更
・開発環境を[Microsoft Visual Studio 2026] に変更

2021/08/14  Ver1.0.5.1

・フレームワークを「.NET Framework 4.6.0」に変更
・開発環境を[Microsoft Visual Studio 2019] に変更

2016/04/29  Ver1.0.4.9

・不具合修正(掲示板でのご指摘個所)
・開発環境を[Microsoft Visual Studio 2015] に変更

2015/10/18  Ver1.0.4.8

・ONの後改行を設定できるように修正(ご要望対応)
・SQLを一行に変換できる機能を追加

2014/04/29  Ver1.0.4.7

・整形の細かい不具合を修正
・作者へ要望・不具合報告機能を追加

2014/03/23  Ver1.0.4.6

・高さ揃える機能をパワーアップ
・整形の細かい不具合を修正
・動作OSの記載を修正
・開発環境を[Microsoft Visual Studio 2013] に変更

2013/07/13  Ver1.0.4.5

・AND前派のバグを修正
・WIN8対応(フォームの初期サイズを変更)
・開発環境を[Microsoft Visual Studio 2012] に変更

2012/06/30  Ver1.0.4.4

・[長い行は、適度に改行する。]の不具合を修正
・UNIONの不具合を修正
・HAVINGの不具合を修正

SHARE THIS PAGE!

© Copyright 2017 Nodasoft@ - All Rights Reserved