Oracle函数

简介:
1、进制转换函数, 可以参考: http://tianya23.blog.51cto.com/1081650/271713, Oracle自身提供的转换函数如下:
10进制转换为16进制
SQL>  select     to_char(10, 'XXX')      from     dual; 

TO_CHAR(10, 'XXX')
------------------
     A

16进制转换为10进制
SQL>  select     to_number( '10', 'XXX')      from     dual;

TO_NUMBER( '10', 'XXX')
---------------------
                16

  好像没有办法直接转换成二进制, 如果一定要转成二进制,只能自己写一个函数,算法不难.  如果只是要做二进制的逻辑运算,象与或运算,那么ORACLE有现成的函数:   
  8i中有UTL_RAW.BIT_AND(),   UTL_RAW.BIT_OR().   
  9i中直接用BITAND(),BITOR()


本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/271715,如需转载请自行联系原作者
相关文章
|
8月前
|
SQL 存储 Oracle
【YashanDB知识库】Oracle pipelined函数在YashanDB中的改写
【YashanDB知识库】Oracle pipelined函数在YashanDB中的改写
|
SQL Oracle 算法
|
SQL Oracle 关系型数据库
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
224 0
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
|
存储 Java 数据库
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数(二)
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数
184 0
|
SQL Oracle 关系型数据库
|
SQL Oracle 关系型数据库
Oracle|内置函数之INSTR
【7月更文挑战第5天】
|
Oracle 关系型数据库 数据挖掘
|
Oracle 关系型数据库 数据挖掘
|
NoSQL Oracle 关系型数据库
MongoDB与Oracle:管道函数兼容之道
【4月更文挑战第20天】
202 2
|
Oracle 关系型数据库 数据管理
Oracle常用系统函数之日期和时间类函数:时空穿梭者的魔法棒
【4月更文挑战第19天】Oracle数据库中的日期和时间函数是强大的工具,如同时空穿梭者的魔法棒。`SYSDATE`和`CURRENT_TIMESTAMP`能显示当前时间,助你在数据中记录关键时刻;`ADD_MONTHS`函数让你轻易跃过月份,实现时间穿越;而`TO_DATE`和`TO_CHAR`则负责日期和时间的格式转换,如同时间的化妆师。除此之外,还有`EXTRACT`、`LAST_DAY`等更多魔法道具,帮助数据管理专家们自如操控时间,解决各种挑战。掌握这些函数,你也能在数据世界中自由穿梭!

热门文章

最新文章

推荐镜像

更多