- 案例
当查询的内容为‘0’ 或者为‘0.几’的时候,oracle会将前面的0去掉,最终显示为‘.55’,而不是我们想要的‘0.55’。
- 处理方法
TO_CHAR(待格式化数据, 'FM99999990.00');
- 作用
对数据进行格式化
- 说明
其中的
①9代表:如果存在数字则显示数字,不存在则显示空格
②0代表:如果存在数字则显示数字,不存在则显示0,即占位符。
③FM代表:删除如果是因9带来的空格,则删除之
- 举例
当查询的内容为‘0’ 或者为‘0.几’的时候,oracle会将前面的0去掉,最终显示为‘.55’,而不是我们想要的‘0.55’。
TO_CHAR(待格式化数据, 'FM99999990.00');
对数据进行格式化
其中的
①9代表:如果存在数字则显示数字,不存在则显示空格
②0代表:如果存在数字则显示数字,不存在则显示0,即占位符。
③FM代表:删除如果是因9带来的空格,则删除之