website building software

SQLConvert

複雑なSQL文を人が見易いように整形・崩すフリーウェアの配布を行っております。


ツール作成の経緯

CSE(Common SQL Environment)のSQL崩しを使用して整形していたので

すが長いSQL文を整形した場合に思ったようにインデント(スペース)が付

かずに困っていました。そこで、どうせなら自分でこのSQL整形機能だけ

を作成してしまえと思いできたのがこの「SQLConvert」です。

他の同様ツールであまり対応していないサブクエリ、JOIN等の複雑なSQL

文も綺麗に整形出来るようにしました。

※CSEは、つみきソフトウェア様が提供している便利なSQL開発ツールです。



SQL Convert FAQ

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

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

操作方法

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

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

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

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

操作方法

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

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

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

更新履歴

2021/08/14  Ver1.0.5.1

・.NET framework 4.6.0に変更
・開発言語を[Microsoft Visual Basic .NET 2019] に変更

2016/08/15  Ver1.0.4.9

・不具合修正(掲示板でのご指摘個所)
・開発言語を[Microsoft Visual Basic .NET 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 Basic .NET 2013] に変更

2013/07/13  Ver1.0.4.5

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

2012/06/30  Ver1.0.4.4

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

SHARE THIS PAGE!

© Copyright 2017 Nodasoft@ - All Rights Reserved