zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Oracle FM FM09999999 确保8位数字 即使全是0

Oracle 数字 确保 FM 即使 全是
2023-09-27 14:25:22 时间

Select TO_CHAR(12.123,'0999.999'),TO_CHAR(123,'FM09999999') FROM DUAL;

 

TO_CHAR(12.123,'0999.999') TO_CHAR(123,'FM09999999')
-------------------------- -------------------------
0012.123 00000123

 

二、 To_char(1.9999,’FM90.0999’)这个函数规格化时90.0999的含义是有9的地方如果有数字就显示如果没有数字就不显示,有0的地方在没有数字的时候也会有0来占位.但这样做也有一个很大的缺点,就是如果是整数时它也仍然会显示”.”,不要小瞧这个点,一般来讲页面上要显示的话这个点就是多余的.也给我们造成了不小的麻烦.还要自己再写函数来把这个小点搞定.