怎么把十进制转换为二进制呢?
然后在把二进制转换为字符串?
然后在把二进制转换为字符串?
解决方案 »
- 刚开始学,求教统计SQL实现
- 关于ORACLE的SESSION问题
- oracle如何根据列名查询
- 请问各位 oracle 高手一个问题:在 oracle 中,用什么方法从A表中把数据导入B表最好??
- 统计出现的频率
- 如何用SQL语句更改一个字段的长度
- 如何安全可靠的删除一个数据库中的某个用户及相关内容???
- oracle占用了99%-100%的CPU,怎样分析原因?
- ★★用什么工具编写和调试存储过程比较好,dbms是什么东西,在Toad中怎为什么执行存储过程错误,但是在sqlplus中却可以★★
- 在p4上安装oracle8.1.7后,老是提示java.exe出错,请问如后解决
- sql查询时能不能指定只查询几条记录
- 取不同字段
将一个十六进制构成的字符串转换为二进制
2.RAWTOHEXT
将一个二进制构成的字符串转换为十六进制
估计要自己编写了。
3.ROWIDTOCHAR
将ROWID数据类型转换为字符类型
4.CHARTOROWID
将字符数据类型转换为ROWID类型
-------------->
oracle唯一接受二进制的函数是bin_to_num SQL> select bin_to_num(1, 0, 1) from dual; BIN_TO_NUM(1,0,1)
-----------------
5
--------------<
这样的话,就得把需要转换的数据拆开了!如:
select 8+4+2+1 ,bin_to_num(1,1,1,1) from dual;