OracleのTO_CHARの変なスペース
SELECT
TO_CHAR(1, '00000')
FROM
DUAL
結果
' 00001'
頭にスペースが入っちゃう!
http://programamemo2.blogspot.com/2007/10/tochar.html
によると、
スペースは符号が入る箇所だそうな。
SELECT
TO_CHAR(1, 'fm00000')
FROM
DUAL
ってやれば
結果
'00001'
ってなってイカス。