Oracle SQL-Anweisungen verwendet werden, um die gegenseitige Umwandlung zwischen hex erreichen



In diesem Papier, um den tatsächlichen Code umzusetzen Konvertierung zwischen hexadezimal.

Andere Beispiele für die Band kann in Form von Strom in das entsprechende Band stand es werden.Dies ist nur ein Beispiel, wir können es in einer gemeinsamen Nutzenfunktion Paket.Wir werden im Inneren werden zum Zeitpunkt der Studie die entsprechenden Werte der anderen Binär-Daten mit Ihrem eigenen ersetzt werden können.

Binary Dezimal-Konvertierung

SELECT SUM (Daten1)

aus (select substr ('1101 ', rownum, 1) Backup bin conf config Daten eshow_sitemap.html generate.sh log maint sitemap.html svn tmp POWER (2, Länge ('1101') - rownum) data1

von Dual

verbinden, indem rownum = Länge ('1101 '))

Octal Dezimal-Konvertierung

SELECT SUM (Daten1)

aus (select substr ('1101 ', rownum, 1) Backup bin conf config Daten eshow_sitemap.html generate.sh log maint sitemap.html svn tmp

Macht (8, Länge ('1101 ') - rownum) data1

von Dual

verbinden, indem rownum = Länge ('1101 '))

Hex Dezimal-Konvertierung

SELECT SUM (Daten1)

FROM (SELECT (CASE oberen (substr ('2 D ', rownum, 1))

WHEN 'A' THEN '10 '

WHEN 'B' THEN '11 '

WHEN 'C' THEN '12 '

WHEN 'D' THEN '13 '

WHEN 'E', dann '14 '

WHEN 'F' THEN '15 '

ELSE substr ('2 D ', rownum, 1)

END) Backup bin conf config Daten eshow_sitemap.html generate.sh log maint sitemap.html svn tmp Macht (16, Länge ('2 D ') - rownum) data1

von Dual

verbinden, indem rownum = Länge ('2 D '))