sql >> Databasteknik >  >> RDS >> Oracle

PL/SQL baskonvertering utan funktioner

Om hexadecimal är tillräckligt bra kan TO_CHAR och TO_NUMBER fungera:

SQL> select to_char(31, '0x') from dual;

TO_
---
 1f

SQL> select to_number('1f', '0x') from dual;

TO_NUMBER('1F','0X')
--------------------
                  31

Du kanske kan använda RAWTOHEX() och HEXTORAW() fungerar för att göra hex till binär övergång också.



  1. använd LIKE och IN med subquery i sql

  2. Hur tar man reda på om en upsert var en uppdatering med PostgreSQL 9.5+ UPSERT?

  3. MySQL:Utöka datumintervallet till nya rader

  4. ORA-00904:ID:ogiltig identifierare