您现在的位置是:主页 > news > 商城网站建设价格/活动营销案例100例

商城网站建设价格/活动营销案例100例

admin2025/4/28 6:01:44news

简介商城网站建设价格,活动营销案例100例,wordpress的页面链接错乱,出售淘宝店铺的平台oracle中dump函数DUMP函数的输出格式类似:类型 ,符号/指数位 [数字1,数字2,数字3,......,数字20]各位的含义如下:1.类型: Number型,Type2 (类型代码可以从Oracle的文档上查到)2.长度:指存储的字节数3.符号/指数位在存储…

商城网站建设价格,活动营销案例100例,wordpress的页面链接错乱,出售淘宝店铺的平台oracle中dump函数DUMP函数的输出格式类似:类型 ,符号/指数位 [数字1,数字2,数字3,......,数字20]各位的含义如下:1.类型: Number型,Type2 (类型代码可以从Oracle的文档上查到)2.长度:指存储的字节数3.符号/指数位在存储…

oracle中dump函数

DUMP函数的输出格式类似:

类型 ,符号/指数位 [数字1,数字2,数字3,......,数字20]

各位的含义如下:

1.类型: Number型,Type=2 (类型代码可以从Oracle的文档上查到)

2.长度:指存储的字节数

3.符号/指数位

在存储上,Oracle对正数和负数分别进行存储转换:

正数:加1存储(为了避免Null)

负数:被101减,如果总长度小于21个字节,最后加一个102(是为了排序的需要)

指数位换算:

正数:指数=符号/指数位 - 193 (最高位为1是代表正数)

负数:指数=62 - 第一字节

4.从开始是有效的数据位

从开始是最高有效位,所存储的数值计算方法为:

将下面计算的结果加起来:

每个乘以100^(指数-N) (N是有效位数的顺序位,第一个有效位的N=0)

5、举例说明

SQL> select dump(123456.789) from dual;

DUMP(123456.789)

-------------------------------

Typ=2 Len=6: 195,13,35,57,79,91

:     195 - 193 = 2

      13 - 1      = 12 *100^(2-0) 120000

      35 - 1      = 34 *100^(2-1) 3400

      57 - 1      = 56 *100^(2-2) 56

      79 - 1      = 78 *100^(2-3) .78

      91 - 1      = 90 *100^(2-4) .009

123456.789

SQL> select dump(-123456.789) from dual;

DUMP(-123456.789)

----------------------------------

Typ=2 Len=7: 60,89,67,45,23,11,102

       62 - 60 = 2(最高位是0,代表为负数)

101 - 89 = 12 *100^(2-0) 120000

101 - 67 = 34 *100^(2-1) 3400

101 - 45 = 56 *100^(2-2) 56

101 - 23 = 78 *100^(2-3) .78

101 - 11 = 90 *100^(2-4) .009

123456.789(-)

现在再考虑一下为什么在最后加102是为了排序的需要,-123456.789在数据库中实际存储为

60,89,67,45,23,11

而-123456.78901在数据库中实际存储为

60,89,67,45,23,11,91

可见,如果不在最后加上102,在排序时会出现-123456.789