「Oracle」TO_CHAR関数に書式の検証サンプル

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

構文
1.出力書式修飾子なし
TO_CHAR(数値, 'fmt’)

2.出力書式修飾子FM使用
TO_CHAR(数値, 'FMfmt’)

使用例1
SQL構文

select TO_CHAR(0.6, '99.99') from dual
結果 .60

使用例2
SQL構文

select TO_CHAR(0.6, 'FM99.99') from dual
結果 .6

使用例3
SQL構文

select TO_CHAR(600, '99.99') from dual

結果  ######

使用例4
SQL構文

select TO_CHAR(600, 'FM99.99') from dual

結果 ######

使用例5
SQL構文

select TO_CHAR(0.6, '00.00') from dual

結果

00.60

使用例6
SQL構文

select TO_CHAR(-0.6, 'FM00.00') from dual

結果

-00.60

 

Oracle 12c

Posted by arkgame