Hvis det, du vil, er at se, er, hvordan du udfører binære, hex- og oktkonverteringer, se her . (Tom Kyte rocker)
For eksempel
SQL> select to_bin( 123 ) bin, to_hex( 123 ) hex, to_oct( 123 ) oct from dual
2 /
BIN HEX OCT
--------------- --------------- ---------------
1111011 7B 173
EDIT:Hvis du bare ville se om en bit var tændt/slukket, kunne du bruge bitand-funktionen (som kommer ud af kassen med Oracle). To_bin-funktionen er også vist her, men den er ikke nødvendig for at bruge bitand-funktionen.
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
Du kan også bruge power-funktionen til at få 2. param-værdi for bitand (2^n). fx power(2,0), power(2,1), power(2,2)