プログラミングで飯を食え。腕をあげたきゃ備忘録!

PHP、JavaScript、HTML5、CSS3などWEB系言語を中心に基本テク、備忘録をまとめます。Android、Iphoneアプリ開発についても!

PostgreSQLで0詰めの数字を作る!

サクウェブTVはコチラ↓↓↓
サクウェブTV

PHPで123を000123のように6桁の0詰めを作るなら、

例えば、

sprintf('%06d',123)

のようにできますが、

そもそも、DBから取得する際に、SQL内で、

TO_CHAR(123,'FM000000')

とすれば、 000123が取得できます。

123の部分は適宜カラム名等に置き換えてください。