oracle number類(lèi)型的數(shù)值存儲(chǔ)空間是幾個(gè)字節(jié)?
其實(shí)有公式可以計(jì)算:
number(p,s)占用得空間為:
length = floor((p+1)/2) + 1
備注:如果該數(shù)值為負(fù)數(shù),需要再加一個(gè)字節(jié)。
----------------
例如:NUMBER(14,4)的類(lèi)型數(shù)值,存儲(chǔ)空間為
select floor((14+1)/2) + 1 from dual
結(jié)果輸出為: 8