dump文件里的数值转换的逆函数
来源:互联网 发布:自制手机壁纸软件 编辑:程序博客网 时间:2024/06/10 15:35
在学习盖老师的文章时,发现
这个数值百思不得其解,后来发现通过 utl_raw.cast_to_number这个逆函数来转换:
1 转换数字
1.1 整数
SQL> select dump(175185, 16) from dual;
DUMP(175185,16)
------------------------
Typ=2 Len=4: c3,12,34,56
SQL> select utl_raw.cast_to_number('c3123456') value from dual;
VALUE
----------
175185
加个replace函数处理起来更方便。
SQL> select utl_raw.cast_to_number(replace('c3,12,34,56', ',')) value from dual;
VALUE
----------
175185
1.2 小数
SQL> select dump(1751.85, 16) from dual;
DUMP(1751.85,16)
------------------------
Typ=2 Len=4: c2,12,34,56
SQL> select utl_raw.cast_to_number(replace('c2,12,34,56', ',')) value from dual;
VALUE
----------
1751.85
2 转换字符串
SQL> select dump('oracle tom', 16) a from dual;
a
--------------------------------------------
Typ=96 Len=10: 6f,72,61,63,6c,65,20,74,6f,6d
SQL> select utl_raw.cast_to_varchar2(replace('6f,72,61,63,6c,65,20,74,6f,6d', ',')) value from dual;
VALUE
--------------------------------------------------------------------------------
oracle tom
- dump文件里的数值转换的逆函数
- 数值转换为金额格式的函数
- 字符串与数值相互转换的函数
- 字符串与数值相互转换的函数
- DUMP文件的叙述
- dump文件的使用
- dump文件的调试
- JS的数值转换
- class-dump,分析可执行/app文件的函数定义
- 数值字符串和数值之间的转换
- [Java 数值] 数值类型之间的转换
- 水晶报表没有把数值转换成字符的函数?
- 字符串转换数值函数:_tcstoul()与_tcstol()的区别!
- C++字符串与数值类型的转换函数
- 关于数值和字符串转换的两个函数
- 字符串与数值的相互转换函数举例
- mysql中将ip转换为数值的函数
- JavaScript数值与字符串类型转换的三种函数
- 有趣的机器学习
- 从头开始写项目Makefile(八):模式规则 .
- 数据库管理2(13)
- 【剑指Offer面试题】 九度OJ1517:链表中倒数第k个结点
- Mac OS X设置PATH环境变量
- dump文件里的数值转换的逆函数
- iOS图片拉伸技巧
- 【Android UI】状态栏和toolbar颜色一致
- 数据字典(14)
- 数据库锁 for update
- 视图实现圆角效果的三种方法及比较
- 如何选择机器学习算法
- Android-->改造Xlistview完成自动下拉刷新(类似网易)效果
- HDU 2141 Can you find it?(二分查找)