三个参数..
vnumer 输入值
vlength 长度
vdec 小数位要求结果如下
str(13.00,5,2)  结果为 13.00
也就是说跟sqlserver 下str函数运行结构一样

解决方案 »

  1.   

    有两种,舍入的
    SQL> select round(13.95684,2) from dual;ROUND(13.95684,2)
    -----------------
                13.96已选择 1 行。
    截断的
    SQL> select trunc(13.95684,2) from dual;TRUNC(13.95684,2)
    -----------------
                13.95已选择 1 行。
      

  2.   

    回njhart2003
    SQL> select round(13.00,2) from dual ;ROUND(13.00,2)
    --------------
                13
    需要得是13.00但是返回得却是13
      

  3.   

    SQL> select to_char(13.00,'90.99') from dual;TO_CHAR(13.00,'90.99')
    ----------------------
     13.00