二进制与十六进制之间的转换二进制转换成十六进制:select rawtohex(10101) from dual;注:将二进制10101转换成十六进制十六进制转换成二进制:select hextoraw('C3020202') from dual;注:将十六进制C3020202转换成二进制,但值的大小不相等十六进制换算成二进制,值大小相等   前段时间群里的朋友问了一个问题:“在查询时增加一个递增序列,如:0x00000001,即每一个都是36进位(0—9,A--Z),0x0000000Z后面将是0x00000010,生成一个像下面的映射表“: (Figure1:效果图) 二、十进制 转换 十六进制 在网上有很多资料关于使用 SQL 语句把十进制 转换 十六进制 的资料,比如: --方式1 SELECT C... 首先,我们要看以下16位数进制的表示方法 1 2 3 4 5 6 7 8 9 A B C D E 接下来我们就可以进行进制的 转换 了,下面我给出了 二进制 的数,我们将它 转换 十六进制 ,例如:0101101 我们将这个数按4个一组来划分,变成 0010 1101(这里本来是010 1101前面不够4位我们就凑一个0) 可以得到 0010 =2 1101=D 所以 转换 十六进制 就是2D SQL > select to_number('19f','xxx') from dual; TO_NUMBER('19F','XXX')----------------------415 SQL > select to_number('f','xx') from dual; TO_NUMBER('...