oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?谢谢!但是在oracle的create table中可以定义字段类型为Integer啊?
number属于oracle内置数据类型 plsql也是兼容的 NUMBER ( precision, scale) precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。 scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。integer是准属于plsql的数据类型 一般我们使用 pls_integer