数值在Oracle的内部存储:

Oracle在数据库内部通过相应的算法转换来进行数据存储,这里简单介绍Oracle的Number型数值存储及转换。可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式:

sys@NEI> select dump(1),dump(1,16) from dual;
DUMP(1)            DUMP(1,16)
------------------ -----------------
Typ=2 Len=2: 193,2 Typ=2 Len=2: c1,2

DUMP函数的输出格式类似:

类型 <[长度]>,符号/指数位 [数字1,数字2,数字3,……,数字20]


... ...
<阅读全文>