社区
Oracle
帖子详情
关于utl_raw.cast_to_number
seven7nine
2008-11-11 02:34:47
SELECT utl_raw.cast_from_number(100) FROM dual;
-------------
结果为:C202
另:
utl_raw.cast_from_number(n IN NUMBER) RETURN RAW;
小弟不了解结果是怎么转化得来的,希望各位帮帮忙。
先谢过了!
...全文
415
2
打赏
收藏
关于utl_raw.cast_to_number
SELECT utl_raw.cast_from_number(100) FROM dual; ------------- 结果为:C202 另: utl_raw.cast_from_number(n IN NUMBER) RETURN RAW; 小弟不了解结果是怎么转化得来的,希望各位帮帮忙。 先谢过了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taomct
2009-10-06
打赏
举报
回复
select utl_raw.cast_to_number( 'C202182E' )
, utl_raw.cast_from_number(123.45)
from dual
Row# UTL_RAW.CAST_TO_NUMBER('C202182E') UTL_RAW.CAST_FROM_NUMBER(123.45)
1 123.45 C202182E
butchroller
2008-11-11
打赏
举报
回复
1
正数的解读数字为正数,第一个字节必须大于128(0×80)
第一步:指数=第一个字节-193
第二步:每一个其他的数字都减1
第三步:从基于100的指数转换到基于10的指数每一个结果通过100^(EXP-N)其中EXP是第一步中得到的指数N是数字的位置的顺序号(最高位的N=0)
第四步:将所有的值相加
负数的解读数字为负数,第一个字节必须小于128(0×80)
第一步:指数=62-first bytes
第二步:每一个数字被101减
第三步:将基数从100转换为10每一个数字乘以100^(EXP-N)这里EXP是第一步中的指数值N是数字位置顺序值(最高位为0)
第四步:确认尾巴上的102已经抛弃
第五步:将所有的值相加如果数字标示超过21字节,则最后的102不被要求,oracle不会使用22字节来标示的。oracle将自己会考虑所有的字节。
-------------------------------------------------
100 = (0x02 - 1) * 100 ^ (0xC2 - 193 - 0)
相关推荐
UTL
_
RAW
The
UTL
_
RAW
package provides SQL functions for manipulating
RAW
data types. 该包的功能其实可以用来加密: SELECT
UTL
_
RAW
.
CAS
T_TO_
NUMBER
('C20263') ID1,
UTL
_
RAW
.
CAS
T_FROM_
NUMBER
(
UTL
_
RAW
.
CAS
T_TO_
NUMBER
...
oracle中的逆顺序,使用oracle
utl
_
raw
作为dump的逆函数
通常对dump出来的内容,不能直观了解到想要的信息。可以用
utl
_
raw
来实现。1.1 整数SQL> select dump(175185, 16) from dual;DUMP(175185,16)------------------------Typ=2 Len=4: c3,12,34,56SQL> select
utl
_
raw
.
cas
t_to_
number
('c3123456')...
dump文件里的数值转换的逆函数
在学习盖老师的文章时,发现 ncol: 8 nnew: 1 size: 0 Vector content: col 5: [ 2] c2 1f 这里记录的是前镜像信息,注意到"col 5: [ 2] c2 1f记录的就是对于col5的修改,修改前的数据值3000(c21f) 这个数值百思不得其解,后来发现通过
utl
_
raw
.
cas
t_to_
number
这个
服务器工程师岗位主要职责.doc
服务器工程师岗位主要职责 服务器工程师岗位职责1 职责: 1、熟悉VMware虚拟化规划、部署、支持、维护和P2V迁移 2、规划、实施服务器项目、公有云、混合云项目 3、熟悉各类微软产品,尤其是AD及E_change,基础服务器的结构并能提出改善解决 方案 4、服务器发生系统故障时的分析与解决 5、微软体系架构的设计 岗位要求: 1、具有VCP或微软方面的认证证书 2、精通虚拟化及Windows各类应用 3、大专以上学历,计算机专业,英语精通 4、有三年以上从事服务器工程师经验,性格稳重 5、从事过公有云或大型混合云工作者优先 6、有系统集成工作经验者优先 服务器工程师岗位职责2 1、具备3- 4年大型分布式数据库规划,设计经验。熟悉主流的结构化数据库,如Mysql,Postgres ql,Oracle。熟悉主流的Nosql,如Mango,Redis等。 2、理解分布式存储,分布式计算原理。如Hadoop,Spark,Strom等。熟悉数据结构 及数据挖掘算法。 3、理解Java编程语言,Python等脚本语言。熟悉Restfulwebservice及http相关协 议。 4、熟悉基于Linu_系统的开发及项目部署。 5、负责数据库的日常维护与监控; 6、负责数据库的集成安装,测试,升级等; 7、制订数据库备份,恢复流程策略,并保证正确实施; 8、定期对数据库运行状况进行巡检; 9、快速处理业务数据库运行中出现的问题,保证业务数据安全、可用; 10、迅速处理数据库常见告警; 11、快速分析数据库性能异常,升级故障处理流程; 12、根据项目需要,进行数据库结构更改、跟踪、优化等操作。 服务器工程师岗位职责3 1、负责IBM/LENOVO/DELL/HP服务器的售后硬件维修、安装。 2、windows/linu_服务器OS的安装、部署、配置与维护。 3、数据机房日常运维(设备巡检、上架等)。 4、存储设备的安装、部署、配置、维护及日常运维工作等。 5、按照公司的要求进行客户服务,维护客户满意度及维修效率。 服务器工程师岗位职责4 职责: 1、服务器、存储、工作站系统架设和维护 2、项目实施售前、售后技术支持 3、项目实施(架设、安装、调试) 岗位要求: 1、具有一年以上相关工作经验,善于沟通、善于处理客户间的关系; 2、熟悉各种计算机硬件,软件,网络; 3、熟悉linu_、Redhat、windows20__、20__服务器操作系统 4、了解防火墙、路由器、交换机的基础支持,有相关的调试经验 5、具有优秀的沟通能力与逻辑分析能力,工作认真仔细,吃苦耐劳 6、有较强的责任心和事业心,能严格落实执行公司明确的作业规范 7、富有开拓创新意识与工作激情,思维敏捷、有团队协作精神。 服务器工程师岗位职责5 1、编写服务器端总体设计文档,实现关键框架代码 2、负责服务器端架构设计与通讯协议拟定、模块划分、团队合作和人员分工 3、服务器端核心模块与逻辑代码实现 4、服务器端负载优化,网络安全方案设计 5、分析策划案的技术可行性,根据策划文档,独立设计开发相应的游戏模块 6、对游戏设定功能进行服务器端系统设计、编码、测试以及开发文档编写 7、使用c++开发维护服务器底层,开发游戏逻辑,开发周边支持工具等 8、审核其他程序员的代码,帮助程序员提高编码能力,具有在需求明确情况下合理 估算开发时间并严格按照文档要求完成开发功能的能力 ----------------------- 服务器工程师岗位主要职责全文共4页,当前为第1页。 服务器工程师岗位主要职责全文共4页,当前为第2页。 服务器工程师岗位主要职责全文共4页,当前为第3页。 服务器工程师岗位主要职责全文共4页,当前为第4页。
FAN N STAR.apk
FAN N STAR.apk
Oracle
17,007
社区成员
55,208
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告