SQLを色んな形式で整形できる「Instant SQL Formatter」
2007年10月08日-
スポンサード リンク
Instant SQL Formatter
SQLを色んな形式で整形できる「Instant SQL Formatter」。
入力したSQLをHTMLで分かりやすくカラーリング&整形したり、C#やDelphi、PHPなどの言語で使えるように変換することが可能です。
次のように、長ーーいSQL文があったとしても整形して見やすくすることが出来ます。
select i.obj#,i.ts#,i.file#,i.block#,i.intcols,i.t
ype#,i.flags,i.property,i.pctfree$,i.initrans,i.ma
xtrans,i.blevel,i.leafcnt,i.distkey,i.lblkkey,i.db
lkkey,i.clufac,i.cols,i.analyzetime,i.samplesize,i
.dataobj#,nvl(i.degree,1),nvl(i.instances,1),i.row
cnt,mod(i.pctthres$,256),i.indmethod#,i.trunccnt,n
vl(c.unicols,0),nvl(c.deferrable#+c.valid#,0),nvl(
i.spare1,i.intcols),i.spare4,i.spare2,i.spare6,dec
ode(i.pctthres$,null,null,mod(trunc(i.pctthres$/25
6),256)),ist.cachedblk,ist.cachehit,ist.logicalrea
d from ind$ i, ind_stats$ ist, (select enabled, mi
n(cols) unicols,min(to_number(bitand(defer,1))) de
ferrable#,min(to_number(bitand(defer,4))) valid# f
rom cdef$ where obj#=:1 and enabled > 1 group by e
nabled) c where i.obj#=c.enabled(+) and i.obj# = i
st.obj#(+) and i.bo#=:1 order by i.obj#
↓↓↓整形後
SELECT i.obj#,
i.ts#,
i.file#,
i.block#,
i.intcols,
i.type#,
i.flags,
i.property,
i.pctfree$,
i.INITRANS,
i.MAXTRANS,
i.blevel,
i.leafcnt,
i.distkey,
i.lblkkey,
i.dblkkey,
i.clufac,
i.cols,
i.analyzetime,
i.samplesize,
i.dataobj#,
Nvl(i.degree,1),
Nvl(i.instances,1),
i.rowcnt,
Mod(i.pctthres$,256),
i.indmethod#,
i.trunccnt,
Nvl(c.unicols,0),
Nvl(c.deferrable# + c.valid#,0),
Nvl(i.spare1,i.intcols),
i.spare4,
i.spare2,
i.spare6,
DECODE(i.pctthres$,NULL,NULL,
Mod(Trunc(i.pctthres$ / 256),256)),
ist.cachedblk,
ist.cachehit,
ist.logicalread
FROM ind$ i,
ind_stats$ ist,
(SELECT enabled,
MIN(cols) unicols,
MIN(To_number(Bitand(defer,1))) deferrable#,
MIN(To_number(Bitand(defer,4))) valid#
FROM cdef$
WHERE obj# = :1
AND enabled > 1
GROUP BY enabled) c
WHERE i.obj# = c.enabled (+)
AND i.obj# = ist.obj# (+)
AND i.bo# = :1
ORDER BY i.obj#
開発やページ作りに役立てることが出来そうですね。
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 無料・商用利用可な丸文字ピクセルフォント「マルミーニャM」
- スペースコブラ風フォント
- Next.jsのVercelから商用利用可能なフリー汎用フォント「Geist Font 」
- 無料で使えるいい感じの日本語フォント「しっぽり太ゴシック」
- CSSのみで実装された500種類のローディングアニメーション「CSS Loaders」
- 画像ホバーで様々なエフェクトをかけられる「Izmir」
- CSSのbox-shadowをGUIで生成できる「CSS Box Shadows Generator」
- 好きな画像や文字を埋め込んだQRコードをリアルタイムで作れるWEBツール
- 過去のエントリ