SQL整形マクロ
SQL整形マクロ V1.04
http://hide.maruo.co.jp/lib/macro/sqlclean104.html
希望通りの動作のものを見つけられなかったので、
自分でも改造できそうだった↑に、ちょっとだけ好みを追加してみました。
■「シングルクォートで括られた」を文字列定数とする機能
スキップ用の変数をループの前に追加して、
##Skip = -1;
シングルクォートが出てくる度にフラグを反転させます。
// 文字列定数の時の処理キャンセル if(code == 39) { ##Skip = ##Skip * -1; right; continue; } if(##Skip == 1) { right; continue; }
■改行を追加する条件のjoinをleftとinnerに変更。
この配列を変更
$EntElm[14] ="join"
やや実行速度が遅い気もしますが、今のところまずまず使わせて頂いています。