如果有结果数据落库,需要将number格式转换维varchar格式,注意存储过程的处理,仅有小数位的时候处理是否符合语气
to_char(0.001 * 100, 'FM999.00') -> .1
to_char(0.001 * 100, 'FM990.00') -> 0.1 符合预期
其中:
1)9代表 如果存在数字则使用数字,不存在显示空格
2)0代表 如果存在数字则显示数字,不存在则显示0,即占位符
3)FM代表 如果是因为9代表的空格则删除
如果有结果数据落库,需要将number格式转换维varchar格式,注意存储过程的处理,仅有小数位的时候处理是否符合语气
to_char(0.001 * 100, 'FM999.00') -> .1
to_char(0.001 * 100, 'FM990.00') -> 0.1 符合预期
其中:
1)9代表 如果存在数字则使用数字,不存在显示空格
2)0代表 如果存在数字则显示数字,不存在则显示0,即占位符
3)FM代表 如果是因为9代表的空格则删除