1,有9的地方如果有数字就显示如果没有数字就不显示,有0的地方在没有数字的时候也会有0来占位 select to_char(9999.09556,'fm99999.0900'),to_char(9999.09556,'fm00099.0900') from dual 结果为: 2,截取小数的时候是四舍五入 select to_char(90.99,'fm999.0')保留一位小数,to_char(90.99,'fm999.00')保留2位小数 from dual 结果为: 3,如果用fm9.9…