如题,ORACLE里面有没有系统函数能实现这个功能的?将二进制的"1111111111111"转成十进制

解决方案 »

  1.   

    哥们, 给你看个贴:
    -- 对象名称: f_bin_to_dec
        -- 对象描述: 二进制转换十进制
        -- 输入参数: p_str 二进制字符串
        -- 返回结果: 十进制字符串http://blog.csdn.net/heyixiang/archive/2008/01/02/2008512.aspx
      

  2.   

    只知道有个SQL> SELECT BIN_TO_NUM(1,1,1,1,1,1,1,1,1,1,1,1,1) FROM DUAL;
     
    BIN_TO_NUM(1,1,1,1,1,1,1,1,1,1
    ------------------------------
                              8191
     
    SQL> 
      

  3.   

    http://dev.firnow.com/course/7_databases/oracle/oraclejs/20100721/482197.html
      

  4.   

    BIN_TO_NUM这个可以,谢谢大家啊
      

  5.   

    BIN_TO_NUM 不错, 有没其他转的方法?