Als u wilt zien hoe u binaire, hex, oct-conversies doet, raadpleeg dan hier . (Tom Kyte rockt)
Bijvoorbeeld
SQL> select to_bin( 123 ) bin, to_hex( 123 ) hex, to_oct( 123 ) oct from dual
2 /
BIN HEX OCT
--------------- --------------- ---------------
1111011 7B 173
EDIT:Als je gewoon wilde zien of een bit aan/uit was, zou je de bitand-functie kunnen gebruiken (die standaard bij Oracle wordt geleverd). De to_bin-functie wordt hier ook getoond, maar is niet nodig om de bitand-functie te gebruiken.
select to_bin(1234) bin,
2 bitand(1234,1)+0 bit1,
3 bitand(1234,2)+0 bit2,
4 bitand(1234,4)+0 bit3
5 from dual
6 /
BIN BIT1 BIT2 BIT3
------------ ---------- ---------- ----------
10011010010 0 2 0
Je kunt ook de power-functie gebruiken om de 2e parameterwaarde voor bitand (2^n) te krijgen. bijv. macht (2,0), macht (2,1), macht (2, 2)