你看一下你的NLS_LANG的设置是什么?

解决方案 »

  1.   

    我知道了:
    set numformat "9999999999999999990.99";
    select 4/7 from dual;
                        4/7
    -----------------------
                       0.57
    select 100/10 from dual;
                     100/10
    -----------------------
                      10.00
      

  2.   

    你的目的是什么,用to_char函数
      

  3.   

    set numformat 只是SQLPLUS的设置
      

  4.   

    没错set numformat 只是SQLPLUS的设置,你可以看一下你在其它工具比如说pl/sql developer,pb,golden中是如何显的。
    其实这个是与NLS_LANG有关的。
      

  5.   

    to_char函数  ?  那我要一个个改??怎么看NLS_LANG?
      

  6.   

    目的是:JDBC连oracle,在jsp里显示出来
      

  7.   

    注册表里  NLS_LANG   NA
      

  8.   

    目的是:JDBC连oracle,在jsp里显示出来
    -----------------------------你既然是这个目的,你可以不管数据库,你取出的数据 rs.getFloat(...); 这样就可以了吧!