Ако шестнадесетичният е достатъчно добър, тогава TO_CHAR и TO_NUMBER могат да работят:
SQL> select to_char(31, '0x') from dual;
TO_
---
1f
SQL> select to_number('1f', '0x') from dual;
TO_NUMBER('1F','0X')
--------------------
31
Може да можете да използвате RAWTOHEX()
и HEXTORAW()
функции, за да направят прехода от шестнадесетичен към двоичен код.