小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


2014-07-09から1日間の記事一覧

【Oracle】lpad関数で数字の先頭から0埋め(ゼロ埋め)する

はじめに Oracle DBで5桁の数値項目をゼロ埋め(00001のような表記)したい場合は、lpad関数を使います。 lpadの使い方 select lpad(rownum, 5, '0') from dual; -- 00001となる lpadの第一引数に変換したい数値、第二引数に桁数、最後に埋めるための文字を指…

OracleでBツリーインデックスの高さ(深さ)を確認する

photo credit: blmiers2 via photopin cc はじめに Oracleのインデックスは通常Bツリーと呼ばれる二分木で管理されます。レコードが削除されると、Bツリーの高さが高くなり、レコードのへのアクセス効率が悪くなります。プロとしてのOracle PL/SQL入門 【第3…