- 最后登录
- 2013-2-3
- 在线时间
- 12 小时
- 威望
- 17
- 金钱
- 35
- 注册时间
- 2012-4-24
- 阅读权限
- 10
- 帖子
- 8
- 精华
- 0
- 积分
- 17
- UID
- 386
|
1#
发表于 2012-8-7 15:29:27
|
查看: 3615 |
回复: 1
hello
请问如何还原dump后格式的原数据?
例如
-----numbe
SQL> select dump(200,16) from dual;
DUMP(200,16)
-----------------
Typ=2 Len=2: c2,3
如何根据上面数据 c2,3 还原成十进制原始数据
-----date
SQL> select sysdate,dump(sysdate,16) from dual ;
SYSDATE DUMP(SYSDATE,16)
----------- --------------------------------------------------------------------------------
2012/8/7 下午 Typ=13 Len=8: 7,dc,8,7,f,19,35,0
如何根据上面数据 7,dc,8,7,f,19,35,0 还原成当时的时间
-----varchar
SQL> select dump('unora',16) from dual ;
DUMP('UNORA',16)
----------------------------
Typ=96 Len=5: 75,6e,6f,72,61
如何根据上面数据 7,dc,8,7,f,19,35,0 还原为原字符串
不使用dbms_stats.convert_raw_value,而是通过进制转换
谢谢 |
|