谢谢哈        

解决方案 »

  1.   

    number:1.0E-129 to 9.99E125
    long:2147483647=2g
      

  2.   

    LONG存可变长字符串最大可以存2GB
    NUMBER可以存正数、负数、零、定点数、以及精度为38的浮点数
    NUMBER(P,S)
    其中P是精度,指总的数字数,可以为1至38不等;S指小数位数,即
    小数点右边的数字数,它可以为-84至127不等..
      

  3.   

    在Oracle里long不是数值型,是长二进制类型,不要和其他编程语言里的长整型long混淆.在Oracle中Number类型可表示的数据范围在 1.0 * 10(-130) —— 9.99 * 10(125) {38个9后边带88个0} 的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle就会报错。 
      

  4.   

    oracle的long是2Gb,但此long非彼long,这个long是一个二进制类型数据
    一般的long在oracle中都用number表示。